Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

Boa tarde !

Estou tentando gerar o DAMDFE, e ainda que a chave MostrarPreview esteja em '1', não está exibindo o PDF.
 

h1:= LoadLibrary("ACBrMDFe32.dll")
rRet:= dllcall(h1,16,"MDFE_Inicializar",cPathExe+"ACBrLib.ini")
rRet:= dllcall(h1,16,"MDFE_LimparLista")
rRet = dllcall(h1,16,"MDFE_CarregarXML",cFileXML)
rRet = dllcall(h1,16,"MDFE_ImprimirPDF")
rRet:= dllcall(h1,16,"MDFE_Finalizar")
FreeLibrary(h1)

Resultado no log
 

Citar

15/10/24 15:56:42:717 - TLibMDFeConfig.AplicarConfiguracoes: D:\Alamino\ACBrLib.ini
15/10/24 15:56:42:717 - Travar
15/10/24 15:56:42:718 - TLibMDFeConfig.AplicarConfiguracoes - Feito
15/10/24 15:56:42:718 - Destravar
15/10/24 15:56:42:719 - TLibMDFeConfig.Ler - Feito
15/10/24 15:56:42:719 - Destravar
15/10/24 15:56:42:719 - LIB_Inicializar( D:\Alamino\ACBrLib.ini,  )
15/10/24 15:56:42:720 -    ACBrLibMDFe - 1.2.2.266
15/10/24 15:56:42:720 - MDFE_LimparLista
15/10/24 15:56:42:720 - Travar
15/10/24 15:56:42:721 -    SetRetorno(0, 0 MDFe(s) Carregado(s))
15/10/24 15:56:42:721 - Destravar
15/10/24 15:56:42:722 - MDFE_CarregarXML(D:\Alamino\mdfe\autorizados\35181018800081000170580010000001061149723810-mdf.xml )
15/10/24 15:56:42:722 - Travar
15/10/24 15:56:42:724 -    SetRetorno(0, 1 MDFe(s) Carregado(s))
15/10/24 15:56:42:724 - Destravar
15/10/24 15:56:43:232 - MDFe_ImprimirPDF
15/10/24 15:56:43:232 - Travar
15/10/24 15:56:43:232 - ConfigurarImpressao - Iniciado
15/10/24 15:56:43:233 - ConfigurarImpressao - Feito
15/10/24 15:56:43:978 -    SetRetorno(0, { "Impressao" : { "Msg" : "D:\\Alamino\\mdfe\\autorizados\\35181018800081000170580010000001061149723810-mdf.pdf" } })
15/10/24 15:56:43:978 - FinalizarImpressao - Iniciado
15/10/24 15:56:43:979 - FinalizarImpressao - Feito
15/10/24 15:56:43:979 - Destravar
15/10/24 15:56:44:994 - TACBrLib.Destroy
15/10/24 15:56:44:994 - Finalizar

Como podemos ver, o método de impressão retorna '0', o que segundo o manual da DLL indica que o método foi executado com sucesso.
Alguma dica ?

DAXXI TECNOLOGIA

UBATUBA-SP

Postado

Perfeito Juliomar !

Imaginei que o método já comandasse a exibição do PDF, uma vez que existe a chave MostraPreview, mas tranquilo, o trabalho mais duro a DLL já fez.
Achei que pudesse ser falta de alguma informação.

Muito obrigado !

DAXXI TECNOLOGIA

UBATUBA-SP

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.