119
begin
DM.PRIM.FieldByName('kod_zanyztiya').AsVariant:=DM.Q1zanyatiya.FieldByName('kod_zan
yztiya').AsVariant;
end;
procedure TDM.Q1zanyatiyaCalcFields(DataSet: TDataSet);
begin
Q1zanyatiya.FieldByName('ObS').AsInteger:=
Q1zanyatiya.FieldByName('stoimost_zanyatiya').AsInteger *
Q1zanyatiya.FieldByName('max_chelovek').AsInteger;
end;
procedure TDM.Q3posetiteliCalcFields(DataSet: TDataSet);
begin
Q3posetiteli.FieldByName('FIO').Asstring:=
Q3posetiteli.FieldByName('familiya').Asstring+'
'+Q3posetiteli.FieldByName('Imya').AsString[1]+'.'
+ Q3posetiteli.FieldByName('Otchestvo').AsString[1];
end;
end.
unit Unit3;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, cxStyles, cxCustomData, cxGraphics, cxFilter, cxData,
cxDataStorage, cxEdit, DB, cxDBData, ExtCtrls, DBCtrls, cxGridLevel,
cxClasses, cxControls, cxGridCustomView, cxGridCustomTableView,
cxGridTableView, cxGridDBTableView, cxGrid;