Componentes.Terceros.DevExp.../official/x.19/ExpressQuantumGrid 5/Demos/Delphi/ViewBandedDemo/ViewBandedDemoData.pas
2007-09-09 11:27:22 +00:00

59 lines
1.5 KiB
ObjectPascal

unit ViewBandedDemoData;
interface
uses
SysUtils, Classes, DB, cxStyles, cxClasses, cxGridBandedTableView, Forms, DBTables,
DemoUtils;
type
TViewBandedDemoDataDM = class(TDataModule)
DataBase: TDataBase;
tblUSERS: TTable;
dsUSERS: TDataSource;
dsPROJECTS: TDataSource;
tblPROJECTS: TTable;
tlbITEMS: TTable;
dsITEMS: TDataSource;
tblPROJECTSID: TAutoIncField;
tblPROJECTSNAME: TStringField;
tblPROJECTSMANAGERID: TIntegerField;
tlbITEMSID: TAutoIncField;
tlbITEMSNAME: TStringField;
tlbITEMSTYPE: TBooleanField;
tlbITEMSPROJECTID: TIntegerField;
tlbITEMSPRIORITY: TSmallintField;
tlbITEMSSTATUS: TSmallintField;
tlbITEMSCREATORID: TIntegerField;
tlbITEMSCREATEDDATE: TDateTimeField;
tlbITEMSOWNERID: TIntegerField;
tlbITEMSLASTMODIFIEDDATE: TDateTimeField;
tlbITEMSFIXEDDATE: TDateTimeField;
tlbITEMSDESCRIPTION: TMemoField;
tlbITEMSRESOLUTION: TMemoField;
tblUSERSID: TAutoIncField;
tblUSERSFNAME: TStringField;
tblUSERSLNAME: TStringField;
tblUSERSPHONE: TStringField;
tblUSERSName: TStringField;
procedure tblUSERSCalcFields(DataSet: TDataSet);
private
{ Private declarations }
public
{ Public declarations }
end;
var
ViewBandedDemoDataDM: TViewBandedDemoDataDM;
implementation
{$R *.dfm}
procedure TViewBandedDemoDataDM.tblUSERSCalcFields(DataSet: TDataSet);
begin
SetStringFieldValue(tblUSERSName, tblUSERSFNAME.Value + ' ' + tblUSERSLNAME.Value);
end;
end.