表格属性定义
来源:互联网 发布:阿里云国际 信用卡 编辑:程序博客网 时间:2024/06/03 17:11
基于新构思和JQuery控件而开发的平台,该功能模块用于定义表格的属性。界面如下:
该功能模块用于定义表格类实例的各种属性。界面左区域为表格组件树,显示所定义的表格组件类实例,有两种过滤形式:
分类名:所有组件、未设置模块组件和所有定义的Mini模块,选择后触发查询。
关键词:输入类实例名中包含的字或词,进行模糊查询,键入回车触发查询。
界面右区域为表格类实例详细信息。通过修改表格属性详细信息设置表格属性。
其中表格SQL编写例子如下:
select count(*) fromT_Employee;
select TOP @RowCount_* from
(select ROW_NUMBER()OVER(ORDER BY #Order$) as RowNumber_,
z.EmpName,z.EmpSN,z.Sex,z.EmpID,z.EmpNameOther,z.Address,z.Degree
from T_Employee z) asa_ where a_.RowNumber_>@pageNo_;
select RowNumber_from (select ROW_NUMBER() OVER(ORDER BY #Order$) as RowNumber_,
z.EmpID from T_Employee z) abc whereabc.EmpID=@EmpID_
表格SQL显示数据主要用select语句,可能关联多个表,也可以先用存储过程编写,在这里执行存储过程来获得表格数据。共有三句查询SQL,每句SQL之间用分号分开,第一句SQL用来计算数据的总行数,第一句如果有两个字段,第一个字段为总行数,第二个字段为各种统计量描述文本,该描述文本将放在在页根显示,一般用于显示汇总值。第二句的查询语句中要有@RowCount_(Oracle为:RowCount_)和@pageNo_(Oracle为:pageNo_)两个内定参数,@RowCount_为每页显示的行数,为“行总数列表”中的某一项,@pageNo_为当前的最大行号,第二句SQL和第三句SQL中的排序(ORDER BY)后可以用具体的字段进行排序,也可以用#Order$变量进行排序,当用#Order$变量时,将根据具体情况用不同的字段替代#Order$进行排序,当第一次启用定制好的模块时,用“启动时排序字段”替代#Order$变量进行排序,启动后当点击哪个可排序列头时就用该列字段替代#Order$变量进行排序。当第二句SQL中和第三句SQL中包含“#Order$”时必须要输入“启动时排序字段”,在表格字段信息维护中为相应字段设置排序字段名。第三句SQL也可以不用写,当新增或修改记录保存后该SQL可以准确定位到当前编辑的记录行。
其中需要说明的是当该表格作为下拉框表格使用时需要填写返回文本字段和返回值字段,这两个都是该表格中都存在的字段,当界面下拉选择时,返回文本字段将赋值于下拉框所属字段的显示字段(即表格字段定义中的物理字段名),返回值字段将赋值于下拉框所属字段的字段(即表格字段定义中的键字段名)。
具有页根汇总值的SQL写法如下:
select count(*),'Moneyn=金额合计:'+cast(sum(isnull(Moneyn,0)) as varchar) fromCRMData.dbo.K_Stock;
select TOP @RowCount_ * from (select ROW_NUMBER() OVER(ORDERBY StockID) as RowNumber_,
StockID,StockNo,StockName,BatchNo,StockNum,Price,Moneyn,Remark
from CRMData.dbo.K_Stock) as a_ where a_.RowNumber_>@pageNo_;
select RowNumber_ from (select ROW_NUMBER() OVER(ORDER BYStockID) as RowNumber_,StockID
from CRMData.dbo.K_Stock) as a_ where a_.StockID=@StockID_
其中“Moneyn=金额合计:”中的Moneyn为下面第二个数据查询SQL中的字段,该汇总值将显示在表格中Moneyn字段列的最下面的根部,如果有多个字段的合计值,之间用逗号分开,写成:
StockNum=……,Price =……,Moneyn=……,
每个字段的汇总值将分别显示在表格对应字段最下面的根部。
- 表格属性定义
- datatable 表格属性包括翻页,自己定义
- 使用CSS自定义属性Expression对表格背景批量定义
- 表格属性
- 表格属性
- 属性定义
- DBGrid表格颜色定义
- 标签定义 HTML 表格。
- CSS定义表格样式
- 强制定义表格宽度
- ExtJs定义表格
- 表格SQL参数定义
- 表格字段定义
- 表格字段合并定义
- 动态设置表格属性
- 动态设置表格属性
- 表格的属性
- 表格的标记属性
- 菜鸟读JAVA²核心技术卷Ⅱ:高级特性(原书第7版)- 线程
- [Excel 与 股票] Excel 生成日线图
- 3-3 wordcount代码编写 mapper+reducer,wordcount
- Android Studio一步步教你集成发布适配
- poj 1111 Image Perimeters
- 表格属性定义
- linux内核数据结构-哈希表理解
- ACCESS网站示例-连载-数据库备份与还原类文件
- 用IO流复制图片
- junit4X系列--Assert与Hamcrest
- 智慧北京开发第二天(下)
- ACCESS网站示例-连载-提示类文件
- bzoj1212 L语言 递推&Tire
- 表格SQL参数定义