leggendo sul qua e là ho trovato qualcosa che potrebbe fare al mio caso nel firebird però non riesco a capire.
Vi scrivo di seguito la risposta ad una domanda come la mia (ometto di scrivere il forum da dove l'ho letto perché non so se potrei fare una violazione delle regole di html.it):
ex.: fieldDEB - fieldCRED - fieldSALD ( fieldCALC will be fieldSALD, in case)
in handle for fieldCALC (proprerty CALCFIELDS in Dataset):
xxtbFieldCALC := xxtbFieldCALC + (-fieldDEB) + fieldCRED
So, FieldCALC calculate the diference between to fields before.
fieldDEB - fieldCRED - fieldCALC
2000 0 2000
0 1000 1000
Praticamente viene usato un campo di calcolo, (FieldCALC) non capisco se devo aggiungere un campo al database o è una variabile o cosa...