📄 uvadiinpatientout.pas
字号:
unit UVADIInpatientOut;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, UAdapterDataItemView, dxPSGlbl, dxPSUtl, dxPSEngn, dxPrnPg,
dxBkgnd, dxWrap, dxPrnDev, dxPSCompsProvider, dxPSFillPatterns,
dxPSEdgePatterns, DB, dxPSCore, RzCommon, RzButton, jpeg, RzBckgnd,
ExtCtrls, RzPanel, RzDBEdit, DBCtrls, RzDBCmbo, StdCtrls, Mask, RzEdit,
RzLabel, RzBorder, UCloneDataModel;
type
TVADIInpatientOut = class(TAdapterDataItemView)
Bed: TDataSource;
SickNessLevel: TDataSource;
FoodID: TDataSource;
SectionOffice: TDataSource;
SickType: TDataSource;
Doctor: TDataSource;
Country: TDataSource;
BloodType: TDataSource;
PERSONRELATION: TDataSource;
RzBorder1: TRzBorder;
RzLabel3: TRzLabel;
RzLabel4: TRzLabel;
RzLabel5: TRzLabel;
RzLabel6: TRzLabel;
RzLabel7: TRzLabel;
RzLabel8: TRzLabel;
RzLabel9: TRzLabel;
RzLabel10: TRzLabel;
RzLabel13: TRzLabel;
RzLabel14: TRzLabel;
RzLabel15: TRzLabel;
RzLabel16: TRzLabel;
RzLabel17: TRzLabel;
RzLabel18: TRzLabel;
RzLabel19: TRzLabel;
RzLabel20: TRzLabel;
RzLabel21: TRzLabel;
RzLabel22: TRzLabel;
RzLabel23: TRzLabel;
RzLabel1: TRzLabel;
RzLabel2: TRzLabel;
RzLabel12: TRzLabel;
RzDBEdit2: TRzDBEdit;
RzDBEdit3: TRzDBEdit;
RzDBEdit4: TRzDBEdit;
RzDBEdit5: TRzDBEdit;
RzDBEdit6: TRzDBEdit;
RzDBEdit7: TRzDBEdit;
RzDBEdit8: TRzDBEdit;
RzDBEdit9: TRzDBEdit;
RzDBEdit10: TRzDBEdit;
RzDBEdit11: TRzDBEdit;
RzDBEdit12: TRzDBEdit;
RzDBEdit13: TRzDBEdit;
RzDBLookupComboBox1: TRzDBLookupComboBox;
RzDBLookupComboBox2: TRzDBLookupComboBox;
RzDBLookupComboBox3: TRzDBLookupComboBox;
RzDBLookupComboBox4: TRzDBLookupComboBox;
RzDBLookupComboBox5: TRzDBLookupComboBox;
RzDBLookupComboBox6: TRzDBLookupComboBox;
RzDBLookupComboBox7: TRzDBLookupComboBox;
RzDBLookupComboBox8: TRzDBLookupComboBox;
RzDBLookupComboBox9: TRzDBLookupComboBox;
RzDBDateTimeEdit1: TRzDBDateTimeEdit;
RzLabel11: TRzLabel;
RzDBDateTimeEdit2: TRzDBDateTimeEdit;
private
FoodModel : TCloneDataModel;
SickNessLevelModel : TCloneDataModel;
BedModel : TCloneDataModel;
SICKTYPEModel: TCloneDataModel;
CountryModel: TCloneDataModel;
BloodTypeModel: TCloneDataModel;
PERSONRELATIONModel: TCloneDataModel;
DoctorModel : TCloneDataModel;
SectionOfficeModel : TCloneDataModel;
protected
procedure InitModel; override;
public
function GetCaption : string; override;
end;
implementation
uses
UMADInpatientStationOut, Factory, UPrimaryDataModel, UMADDoctorStation,
UMADSectionOffice, UDataView, UMADSickNessLevel, UVADGDoctor, UDialogDataItemsView;
{$R *.dfm}
{ TVADIInpatientOut }
function TVADIInpatientOut.GetCaption: string;
begin
Result := '出院病人信息查看';
end;
procedure TVADIInpatientOut.InitModel;
begin
inherited;
FoodModel := GetCloneDataModel(TPrimaryDataModel(FoodFactory.GetModel));
FoodID.DataSet := FoodModel.GetDataSet;
SickNessLevelModel := GetCloneDataModel(TPrimaryDataModel(SickNessLevelFactory.GetModel));
SickNessLevel.DataSet := SickNessLevelModel.GetDataSet;
BedModel := GetCloneDataModel(TPrimaryDataModel(BedFactory.GetModel));
Bed.DataSet := BedModel.GetDataSet;
SICKTYPEModel := GetCloneDataModel(TPrimaryDataModel(SICKTYPEFactory.GetModel));
Bed.DataSet := BedModel.GetDataSet;
CountryModel := GetCloneDataModel(TPrimaryDataModel(CountryFactory.GetModel));
Bed.DataSet := BedModel.GetDataSet;
BloodTypeModel := GetCloneDataModel(TPrimaryDataModel(BloodTypeFactory.GetModel));
Bed.DataSet := BedModel.GetDataSet;
PERSONRELATIONModel := GetCloneDataModel(TPrimaryDataModel(PERSONRELATIONFactory.GetModel));
Bed.DataSet := BedModel.GetDataSet;
DoctorModel := GetCloneDataModel(TPrimaryDataModel(DoctorStationFactory.GetModel));
Doctor.DataSet := DoctorModel.GetDataSet;
SectionOfficeModel := GetCloneDataModel(TPrimaryDataModel(SectionOfficeFactory.GetModel));
SectionOffice.DataSet := SectionOfficeModel.GetDataSet;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -