1 / 1
文档名称:

基类设计说明Tfrm_Base_outer.doc

格式:doc   页数:1
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基类设计说明Tfrm_Base_outer.doc

上传人:janny 2011/6/11 文件大小:0 KB

下载得到文件列表

基类设计说明Tfrm_Base_outer.doc

文档介绍

文档介绍:基类设计说明表
版本: 编制: 审核: 批准: 编写日期:
基类名称
Tfrm_base_outer
父类名称
Tfrm_base_panel
目的、作用、局限
作用:所有Grid 外维护Form的基类[单表]
待完善
组成
Lbl_Condition:TLabel 显示过滤条件的标签
Lbl_Order:TLabel 显示排序方式的标签
DBGridEh:TDBGridEh 数据方格,显示查询结果,ReadOnly=True
AdoQry_Main:TADOQuery, DataSource:TdataSource, DBGridEh:TDBGridEh 已经连好一串, AdoQry_Main查询SQL专用Query控件
PopupMenu: TPopupMenu;
ajPrintReport: TajPrintReport;
设计
说明
protected
{ protected declarations }
OrderByFields:String; //当前排序字段信息
SelectFromSQL:String; //存放类似select...from...的SQL语句
Condition:String; //存放 Where 后的条件
frm_sys_condition:Tfrm_sys_condition; //用于引用条件窗体;
frm_sys_detail:Tfrm_base_detail; //用于引用弹出窗体;
frm_sys_sortorder:Tfrm_sys_sortorder; //用于引用排序条件窗体;
frm_sys_quicklocate:Tfrm_sys_quicklocate; //用于引用快速定位设置窗体;
frm_sys_setcolumn:Tfrm_sys_setcolumn; //用于引用设置DBGridEh显示列窗体;
procedure GetData;virtual;//打开数据表时调用,子类重载可子己定义SQL数据表打开方式
procedure ReportSet; virtual;//子类重载可设置报表表头
procedure SetColumnsStyle(FieldName:String);