ImprimirDacteXmlDiretorio(aDiretorioXml, aArquivoModelo, aExportarArquivoPara, aImpressora);
Este método permite realizar a impressão do DACTE de XML's autorizados, que estão em um determinado diretório.
Observação: É gerado um arquivo PDF com o DACTE para cada XML presente no diretório.
Método
ImprimirDacteXmlDiretorio(aDiretorioXml: String; aArquivoModelo: String; aExportarArquivoPara, aImpressora: String);
Parâmetros
Argumento | Tipo | Detalhes |
aDiretorioXml | String | Caminho do diretório que contém os XML's autorizados que serão impressos. |
aArquivoModelo | String | Caminho para o arquivo de modelo do DACTE extensão RTM), se deixar em branco será utilizado o modelo padrão, localizado no diretório de Templates, subdiretório Dacte. |
aExportarArquivoPara | String | Exporta os arquivos em formato .pdf para o local indicado neste parâmetro. |
aImpressora | String | Nome da impressora, se deixar em branco será utilizada a impressora padrão do Windows. |
Retorno
Não possui retorno.
Exemplos
Delphi
spdCTe.ImprimirDacteXmlDiretorio('C:\CTe\XmlDestinatario', '', 'C:\CTe\PDF', '');
C#
public spdCTeX spdCTe = new spdCTeX();
spdCTe.ImprimirDanfeXmlDiretorio("C:\CTe\XmlTomadorServico", "", "C:\CTe\PDF", "");
VB6
Public spdCTe As CTeX.spdCTeX
Set spdCTe = New CTeX.spdCTeX
spdCTe.ImprimirDacteXmlDiretorio "C:\CTe\XmlTomadorServico", "", "C:/CTe/PDF", ""
PHP
$spdCTe = new COM("CTeX.spdCTeX");
$spdCTe->ImprimirDacteXmlDiretorio("C:\CTe\XmlTomadorServico", "", "C:/CTe/PDF", "");
JAVA
ActiveXComponent spdCTe = new ActiveXComponent("CTeX.spdCTeX");
spdCTe.invoke("ImprimirDacteXmlDiretorio", "C:\CTe\XmlTomadorServico", "", "C:/CTe/PDF", "").toString();
Comentários
0 comentário
Por favor, entre para comentar.