Ir para conteúdo
  • Cadastre-se

dev botao

Parâmetro Para Os Campos Nfe


Ver Solução Respondido por multirac,
  • Este tópico foi criado há 3776 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Srs.

Sou iniciante no projeto Acbr. Estou editando o projeto de exemplo que vem junto com o Acbr, NFe.

 

Estou tendo progressos gradativamente, porém hoje empaquei num detalhe:

A procedure GerarNFe é composta por varias propriedades do componente ACBrNFe1, mas não estou conseguindo atribuir os dados a estas propriedades.

 

Um exemplo:

Ide.indPag    := cbPgto.Text;

Ide.tpNF      := cbTipo.Text;

Emit.CRT               := cbRegime.text;

 

O erro que retorna é 

[DCC Error] unitNFe.pas(1256): E2010 Incompatible types: 'TpcnCRT' and 'TCaption'

 

Gostaria de atribuir os dados em runtime. Como devo proceder?

 

Agradeço a contribuição!!

Richard Correia

 

 
  • Moderadores
Postado

Boa tarde

se verificar ele é um dado tipado!

ao segurar a tecla ctrl e clicar com o mouse em cima da propriedade ele vai lhe mostrar o local onde se encontra,

após você vai ver o tipo onde pode fazer o mesmo procedimento e vai conferir os tipos possíveis!

 

ou ainda usar o pcnconversao e efetuar a conversão do tipo por exemplo crtotostr ou strtocrt

mas isso tudo tem no exemplo!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado (editado)

Juliomar,

desculpe minha ignorância.

 

Mas pelo que entendi, devo utilizar StrToIndpag para converter o meu comboBox.text para o dado esperado pela propriedade Ide.indPag, certo?

 

Fico em dúvida em como montar essa linha, seria próximo disso:  

Ide.indPag    := StrToIndpag(OK, cbPgto.Text);

 

Mas quando compilo da erro nessa linha, esse OK não corresponde....

 

Na Uses está declarado, pcnConversao;

Editado por multirac
  • Solution
Postado

Resolvido Juliomar. 

Agora ficou muito lógico, faltava a variavel OK declarada na procedure.

 

Desculpe o incômodo e obrigado por contribuir!!

 

 

At

Richard

  • Este tópico foi criado há 3776 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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.