Каждая расположена на отдельном TabSheet.
Вычисляемое прописываю так:
- Код: Выделить всё
procedure TForm1.SQLQuery3CalcFields(DataSet: TDataSet);
begin
SQLQuery3Summa1.AsInteger:=SQLQuery3LongintField.AsInteger*SQLQuery2LongintField.AsInteger;
end;
Проблема в том, что вычисляется не правильно.
SQLQuery3Summa1=Summa
SQLQuery3LongintField=Количество
SQLQuery2LongintField=Цена за штуку

На просторах нашёл только :
Warning:
When the dataset is the master table of a master-detail relationship, OnCalcFields occurs before detail sets have been synchronized with the master table.