[firebase-br] Trabalhar com Campo Calculados com IBO

Marciano Bandeira marciano.bandeira em bol.com.br
Sex Fev 4 09:08:08 -03 2005


Usa o OnCalculateFilds.
Olha só no meu para calcular o dígito de segurança do código do produto
ficou assim

  If AField.FieldName = 'DIGITO' Then
    begin
      aField.AsString := ARow.ByName('CODIGO').AsString + '-' +
Mod11(ARow.ByName('CODIGO').AsInteger);
    end;

Marciano Bandeira

----- Original Message -----
From: "RAMJ SISTEMAS & CONSULTORIA" <jubrovolski em yahoo.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Friday, February 04, 2005 5:19 AM
Subject: [firebase-br] Trabalhar com Campo Calculados com IBO


Pessoal Bom Dia


Como faço para trabalhar com campos calculados com o IBO? Preciso que
calcular o seguinte processo:

// codigo simplesmente para explanação

If Produtos.Tipoprod = 1 then
   Produtos.Valorvenda := Produtos.ValorCusto * Tabela.Fator1
Else
   Produtos.Valorvenda := Produtos.ValorCusto * Tabela.Fator2;

Gostaria de saber em que evento eu coloco este calculo, já que o campo
valorvenda é um campo calculado criado e não fixo na Tabela do BD.

Reuber





______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br





Mais detalhes sobre a lista de discussão lista