Faz um campo calculado no Dataset. Se voce não souber como usar o
ClientDataset fala pra gente aqui que nóis te explica como.

[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200


-----Mensagem original-----
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Leonardo Mascarenhas
Enviada em: quinta-feira, 20 de abril de 2006 17:22
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Campo calculado!?


Olá amigos...

Estou com um problema... Estou trabalhando com a seguinte Entidade...

CREATE TABLE FICHASP (
    DTCAD      DATE NOT NULL,
    FICHA       INTEGER NOT NULL,
    LINHA       SMALLINT NOT NULL,
    REFER       VARCHAR(16),
    CODPRODUTO  INTEGER,
    NOME       VARCHAR(50),
    UM            VARCHAR(2),
    QUANT       DECIMAL(10,2),
    VALOR       DECIMAL(15,2),
    VPDESC      VARCHAR(1),
    PDESC       DECIMAL(10,2),
    VDESC       DECIMAL(10,2),
    ST          SMALLINT,
    ICM         DECIMAL(2,2),
    ICMRED      DECIMAL(2,2),
    ICMISE      VARCHAR(1),
    ICMSUB      VARCHAR(1),
    FABRIC      SMALLINT,
    TALAO       SMALLINT,
    SITUACAO    VARCHAR(1),
    SEQUENCIA   SMALLINT,
    TOTAL       COMPUTED BY (QUANT*VALOR)
);

????????????????????????????????????????????????????????????????????????????
???
>>>>> Preciso Fazer um campo calculado (QUANT * VALOR) até ai tudo bem,
mas......
preciso tambem descontar um valor porcentagem OU moeda determinado pelo
campo VPDESC,
ou seja, estou dando ao usuário a opção de trabalhar com porcentagem ou
moeda.
Como descontar esse valor do TOTAL, Obs.: Preciso apresentar o Total em
um DBGrid.
????????????????????????????????????????????????????????????????????????????
???

           
_______________________________________________________
Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e
anti-spam realmente eficaz.
http://br.info.mail.yahoo.com/




--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos








[As partes desta mensagem que não continham texto foram removidas]



--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]




Links do Yahoo! Grupos

Responder a