Jump to content

dev botao

Evento S-1280 - Criar TAG infoPercTransf11096 somente se houver valor informado (.INI e Componente)


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

Recommended Posts

De:

procedure TEvtInfoComplPer.GerarinfoPercTransf11096;
begin
  if VersaoDF > ve02_05_00 then
  begin
    Gerador.wGrupo('infoPercTransf11096');
    Gerador.wCampo(tcStr, '', 'percTransf', 1, 1, 1, infoPercTransf11096.percTransf);
    Gerador.wGrupo('/infoPercTransf11096');
  end;
end;

...

sSecao := 'infoPercTransf11096';
      infoPercTransf11096.percTransf  := StrToIntDef(INIRec.ReadString(sSecao, 'percTrans', ''), 0);

Para:

procedure TEvtInfoComplPer.GerarinfoPercTransf11096;
begin
  if VersaoDF > ve02_05_00 then
    if infoPercTransf11096.percTransf > 0 then
    begin
      Gerador.wGrupo('infoPercTransf11096');
      Gerador.wCampo(tcStr, '', 'percTransf', 1, 1, 1, infoPercTransf11096.percTransf);
      Gerador.wGrupo('/infoPercTransf11096');
    end;
end;

...

sSecao := 'infoPercTransf11096';
      if INIRec.ReadString(sSecao, 'percTrans', '') <> ''then
      begin
        infoPercTransf11096.percTransf  := StrToIntDef(INIRec.ReadString(sSecao, 'percTrans', ''), 0);
      end;

 

 

pcesS1280.pas

by IMATECH
[email protected]
Goiânia - GO.

Link to comment
Share on other sites

  • Consultores

Boa tarde,

Criada a TK-4153 para avaliar a contribuição.

Obrigado!

  • Like 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

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

 

 

Link to comment
Share on other sites

  • Consultores

Bom dia,

Atualizado SVN na Rev. 30055 com a sua contribuição.

Por favor, atualize o SVN, reinstale os componentes e faça novos testes.
Obrigado!!!

  • Thanks 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

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

 

 

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.