Ir para conteúdo
  • Cadastre-se

dev botao

Como debugar os componentes Acbr ?


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

Recommended Posts

Eu sei usar o F5, F7, F8 para debugar o meu código.

Mas como eu posso debugar um componente ACBr?

Exemplo, quando a linha  "Produto.Prod.cProd  := '123456';"    for executada eu gostaria de "desviar" o debug para dentro do componente (nesse caso ACBrNFe) nas propriedades, procedimentos, etc utilizadas pelo componente neste momento.

Obrigado.

 

J.Humberto Munhoz

BomSoft Sistemas

Mococa - SP

 

BomSoft.JPG.feafd9ad3bb7c05eb372c8d833e71ec5.JPG

 

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution
1 hora atrás, betomunhoz disse:

Eu sei usar o F5, F7, F8 para debugar o meu código.

Mas como eu posso debugar um componente ACBr?

Exemplo, quando a linha  "Produto.Prod.cProd  := '123456';"    for executada eu gostaria de "desviar" o debug para dentro do componente (nesse caso ACBrNFe) nas propriedades, procedimentos, etc utilizadas pelo componente neste momento.

Obrigado.

 

Bom dia.
Você pode usar o F7 para fazer um Step Into.

Mas em propriedades como Prod.cProd ele realmente não vai funcionar.
Veja como é a declaração:

private
  FcProd: String;
public
  property cProd: String read FcProd write FcProd;

Para o Step-Into funcionar precisaria ser uma procedure ou function, no caso de propriedades, seria um GetFcProd e um SetFcProd.

Em resumo, a homologação é normal, como você já faz.

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

Obrigado pelas respostas.

Eu penso em usar o debug como uma forma de conhecer melhor os fontes dos componentes, entendendo o fluxo de chamadas de funções, procedures, etc..

Acredito que conhecer isso ajude a evitar ficar postando dúvidas que poderiam não existir se o programador conhecesse melhor os fontes.

Obrigado.

 

  • Curtir 2

J.Humberto Munhoz

BomSoft Sistemas

Mococa - SP

 

BomSoft.JPG.feafd9ad3bb7c05eb372c8d833e71ec5.JPG

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, betomunhoz disse:

Obrigado pelas respostas.

Eu penso em usar o debug como uma forma de conhecer melhor os fontes dos componentes, entendendo o fluxo de chamadas de funções, procedures, etc..

Acredito que conhecer isso ajude a evitar ficar postando dúvidas que poderiam não existir se o programador conhecesse melhor os fontes.

Obrigado.

 

Essa dai é a ideia de poder ver os fontes.

como sempre digo o melhor help é os fontes e eles estão todos ali. pode ser aberto a vontade

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

Link para o comentário
Compartilhar em outros sites

×
×
  • 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.