EditarModeloNFCom(aXML, aArquivoRtm);
Permite editar o modelo para impressão do DANFECom. Para utilizar o modelo alterado, é necessário salvar o arquivo com extensão RTM e utilizá-lo nas chamadas de VisualizarNFCom, ImprimirNFCom e ExportarNFCom.
Método
procedure EditarModeloNFCom(const aXML: string; const aArquivoRtm: string = '');
Parâmetros
| Argumento | Tipo | Detalhes |
|---|---|---|
| aXML | string | XML válido contendo NFCom assinada ou já autorizada. |
| aArquivoRtm | string | Caminho para arquivo de modelo do DANFCom (extensão RTM), se deixar em branco será utilizado o modelo padrão, localizado no diretório de Templates, subdiretório DANFECom. |
Exceções
- EspdNFComReportException: levantada quando houver algum problema na edição do RTM.
- EspdNFComCheckParams: levantada quando o parâmetro aXml estiver vazio.
Exemplos
Delphi
spdNFCom.EditarModeloNFCom('CONTEUDO_DO_XML', 'C:\Modelos\meu_modelo.rtm');
C#
public spdNFComX spdNFCom = new spdNFComX();
spdNFCom.EditarModeloNFCom("CONTEUDO_DO_XML", @"C:\Modelos\meu_modelo.rtm");
VB6
Public spdNFCom As NFComX.spdNFComX
Set spdNFCom = New NFComX.spdNFComX
spdNFCom.EditarModeloNFCom "CONTEUDO_DO_XML", "C:\Modelos\meu_modelo.rtm"
PHP
$spdNFCom = new COM("NFComX.spdNFComX");
$spdNFCom.EditarModeloNFCom("CONTEUDO_DO_XML", "C:\\Modelos\\meu_modelo.rtm");
JAVA
ActiveXComponent spdNFCom = new ActiveXComponent("NFComX.spdNFComX");
spdNFCom.invoke("EditarModeloNFCom", "CONTEUDO_DO_XML", "C:\\Modelos\\meu_modelo.rtm");
Comentários
0 comentário
Por favor, entre para comentar.