Componentes.Terceros.DevExp.../official/x.19/ExpressVerticalGrid/Demos/Delphi/EditorsInPlaceDemo/EditorsInPlaceDemoData.pas
2007-09-09 11:27:22 +00:00

75 lines
2.1 KiB
ObjectPascal

unit EditorsInPlaceDemoData;
interface
uses
SysUtils, Classes, DB, Forms, cxClasses, cxStyles, ImgList,
Controls, cxVGrid, DBTables;
type
TEditorsInPlaceDemoDataDM = class(TDataModule)
DataBase: TDataBase;
tblOrders: TTable;
dsOrders: TDataSource;
StyleRepository: TcxStyleRepository;
tblCustomers: TTable;
dsCustomers: TDataSource;
PaymentTypeImages: TImageList;
dsCars: TDataSource;
tblCars: TTable;
tblCarsID: TAutoIncField;
tblCarsTrademark: TStringField;
tblCarsModel: TStringField;
tblCarsHP: TSmallintField;
tblCarsLiter: TFloatField;
tblCarsCyl: TSmallintField;
tblCarsTransmissSpeedCount: TSmallintField;
tblCarsTransmissAutomatic: TStringField;
tblCarsMPG_City: TSmallintField;
tblCarsMPG_Highway: TSmallintField;
tblCarsCategory: TStringField;
tblCarsDescription: TMemoField;
tblCarsHyperlink: TStringField;
tblCarsPicture: TBlobField;
tblCarsPrice: TFloatField;
tblCarsCar: TStringField;
tblOrdersID: TAutoIncField;
tblOrdersCustomerID: TIntegerField;
tblOrdersProductID: TIntegerField;
tblOrdersPurchaseDate: TDateTimeField;
tblOrdersTime: TDateTimeField;
tblOrdersPaymentType: TStringField;
tblOrdersPaymentAmount: TFloatField;
tblOrdersDescription: TMemoField;
tblOrdersQuantity: TIntegerField;
styCaption: TcxStyle;
tblOrdersCustomerEmail: TStringField;
cxVerticalGridStyleSheetDevExpress: TcxVerticalGridStyleSheet;
cxStyle1: TcxStyle;
cxStyle2: TcxStyle;
cxStyle3: TcxStyle;
cxStyle4: TcxStyle;
cxStyle5: TcxStyle;
cxStyle6: TcxStyle;
cxStyle7: TcxStyle;
procedure tblCarsCalcFields(DataSet: TDataSet);
private
{ Private declarations }
public
{ Public declarations }
end;
var
EditorsInPlaceDemoDataDM: TEditorsInPlaceDemoDataDM;
implementation
{$R *.dfm}
procedure TEditorsInPlaceDemoDataDM.tblCarsCalcFields(DataSet: TDataSet);
begin
tblCarsCar.AsString := tblCarsTrademark.AsString + ' ' + tblCarsModel.AsString;
end;
end.