como usar corretamente este codigo....por favor

16/05/2003

1

Não consigo usar corretamente “value&8221;. Sempre me deparo com o mesmo erro.

Meu codigo

dm.Qsaldo.edit;
dm.Qsaldosaldo.value := dm.Qsaldosumofvalortotal.value-dm.Qsaldosumofvalortotal.value;
dm.Qsaldo.Post;

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Grids, DB, DBGrids, StdCtrls, ExtCtrls, Buttons, DBCtrls, Mask;

Erro

[Error]caixa.pas(87): Undeclared identifier: &8216;Qsaldosumofvalortotal&8217;
[Error]caixa.pas(87): Missing operator or semicolon

O que está errado. Este erro serve para quase tudo no Delphi. Fica dificil saber o que esta errado.

Paulo


Responder

Posts

16/05/2003

Rock.it

Fala...

Entao se entendi direito vc quer somar os valores de cada query né..??

entao usa a função Query.FieldByName(´<campo>´).<tipo de dado>
AsString
AsBoolean
etc...

espero q te ajude
:arrow: rock.it


Responder

16/05/2003

Pcihabreu

Obrigado. Já consegui achar o erro aquí.
Na verdade o dm.Qsaldosaldo deverá conter que é a diferença entre a o campo valortotalC e valortotalC

dm.Qsaldo.edit;
dm.Qsaldosaldo.value := dm.QsaldoCsumofvalortotal.value-dm.QsaldoDsumofvalortotal.value;
dm.Qsaldo.Post;

Falo. e muito obrigado


Responder