Ir para conteúdo
  • Cadastre-se

dev botao

Alteração De Propriedade No Modo Pafecf (Acbrpaf_R)


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

Recommended Posts

  • Membros Pro
Postado (editado)

Boa tarde,

Baixei os fontes atualizados do ACBr e ao compilar o meu projeto apareceu erro uma linha em que faço referencia à varíavel RegistroValido.

 

Essa variável provavelmente mudou de nome nesta nova versão. Ela se encontra na unit ACBrPAF_R, na linha 98, conforme declaração abaixo:

 

property RegistroValido: Boolean read fRegistroValido write fRegistroValido default True;

 

Gostaria de saber qual o novo nome da propriedade que devo usar. 

Desde já agradeço.

Editado por Werner_Marques
  • Moderadores
Postado

Depende de qual registro R, qual deles está mostrando essa mensagem (R01, R02, R03, ...)?

 

Houve uma grande mudança nos arquivos do Paf-ECF para a ER 02.01 porque agora todos os arquivos estão dentro de um arquivo com tudo é mais alguns novos registros.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • Moderadores
Postado

A propriedade RegistroValido ainda existe no R01, a única diferença é que agora ele é uma lista de registros, porque no novo arquivo "Registros do Paf-ECF" você gera o movimento de todos os ECFs, diferente do que era feito antigamente, onde você gerava somente do ECF escolhido.

 

A utilização da propriedade continua a mesma, somente a forma de popular os registros R01 que mudou, veja o demo do ACBrPaf para maiores detalhes, colocamos um botão com a geração do arquivo "Registros do Paf-ECF" completo de exemplo.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • 1 mês depois ...
  • Membros Pro
Postado

Na versão antiga do Acbr, a propriedade em que aparece o erro está no seguinte local, quando acessamos a variável RegistroValido:

 

post-1179-0-60539700-1384953538_thumb.pn

 

Já na versão mais nova, não conseguimos acessar o local mostrado acima a partir da variável RegistroValido:

 

post-1179-0-98629100-1384953578_thumb.pn

 

O que vocês me sugerem?

 

 

  • Moderadores
Postado

Provavelmente os seus arquivos está desatualizados, verifique se não existem arquivos marcados em vermelho ou amarelo no seu repositório ACBr, se sim reverta os arquivos, e atualize novamente.

Quanto ao demo, provavelmente ele está desatualizado, vou verificar e atualizar.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • Membros Pro
Postado

Régys, muito obrigado pelas suas dicas. Atualizei o Acbr, a demo funcionou perfeitamente e obtive sucesso em relação ao RegistroValido. Acontece que agora temos que colocar o New depois do RegistroR01, como consta na imagem abaixo:

 

post-1179-0-77287900-1385060426_thumb.pn

 

No entanto, aconteceu outro erro. Agora é no RegistroR02. O Delphi diz que ele não existe.

Eu observei que no demo o RegistroR02 só existe dentro RegistroR01.

 

Essa imagem mostra onde aconteceu o erro:

 

post-1179-0-57245600-1385060546_thumb.pn

 

Já no demo, a situação do RegistroR02 está dessa forma:

 

post-1179-0-04041400-1385060720_thumb.pn

 

Como posso proceder 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.

The popup will be closed in 10 segundos...