TIPTOP GP 自定义查询报表功能介绍神州数码管理有限公司易拓事业部
讲师:吴洁
功能架构
功能说明
执行查询
外部呼叫执行范例
功能架构
执行查询自定义查询设计储存自定义查询
现成的查询
立即查询No Yes No Yes
完成挂到Menu 上1. p_zz p_query q_id para 2. p_zy 权限Control 3. p_zm 4. 建立专属Folder 多格式输出
Text / Excel / PDF
二次过滤数据
打印机打印
定义查询设计–基础(Wizard)自定义查询设计
选定Table
来源为已经订定关联的Table 选定字段
说明:完全在精灵的指导下快速完成的查询, 过程中尚未使用到进阶的设定功能
设定字段条件
系统产生SQL
执行查询设定字段顺序
自定义查询设计–进阶(手动自定义查询设计
直接撰写SQL
系统解析并自动产生Layout
数据权限设定
Group 设定
表达式设定
Layout
Layout 参数设定执行查询
字段数据设定
功能架构
功能说明
执行查询
外部呼叫执行范例
自定义查询报表
?查询单ID : 输入查询程序代号
(Ex: tqrain0001、anmi001..等)
?查询单名称: 输入打印显示的报表名
称
[注] 若在p_zz 已建立数据时,查询单
名称必须至p_zz「打印设定」的
“报表打印抬头”进行维护.
?查询报表是否输入查询条件:
开启QBE 画面供使用者输入查询条件
-进阶查询选项: QBE 画面增加进阶选
项,
包含排序/跳页/合计/字段隐藏否...等
条件选项
(SQL)
查询指令
查询指令(SQL)
?使用SQL Wizard : 利用精灵模式(Wizard)
快速产生SQL 指令
?直接输入SQL 指令: 自行输入SQL 指令
基础(Wizard)
(Wizard) ––选定Table
基础
1. 请先挑选关联的Table
2.设定完成后,请按『下一步』
基础(Wizard)
(Wizard) ––选定字段
基础
1.请挑选Select 的Table 字段
2.字段清单: 可利用开窗选择Table 字段
利用『上、下按键」设定字段的显示顺序
请输入SQL 指令的WHERE 条件
基础
SQL 指令
指令
基础(Wizard)
(Wizard) ––预览SQL
1. 预览Wizard 设定产生的SQL 指令
2. 确定OK 时,请按「完成」Action
(SQL)
查询指令
查询指令(SQL)
?透过Wizard 产生SQL 指令:
可使用『SQL Wizard』action 再调整SQL 指令
PS:若手动调整SQL 指令,则会取消SQL Wizard 功能?直接输入SQL 指令: 无提供SQL Wizard 功能
(SQL) ––参数说明
查询指令(SQL)
查询指令
SQL 指令中的特殊WHERE 条件,可利用自变量(arg, 50组)将变数传入查询中
-自变量(arg)可以为一个变量
-自变量(arg)也可以为一个Where 子句
(SQL)
查询指令(SQL)
查询指令
?输入SQL 指令后,自动产生单身数据
?显示名称:依语言别,设定打印时报表单身字段抬头名称?字段属性:设定此字段属性
预设为「G:其它」:表示以数据库型态为主
?字段宽度:设定印列时的字段宽度;
(文字字段才可设定宽度,数值字段不可调整)
字段设定
字段设定–打印显示设定
?设定打印时是否显示此字段
Y: 显示字段
N:隐藏字段
M:依多单位设定=> 依照多单位参数设定是否显
依照多单位参数设定是否显
示
V:依计价单位设定=> 依照计价单位参数设定是否显
示
X:依多套帐设定=> 依照使用多帐别功能参数设
定是否
显示
字段设定–画面字段宽度
设定QBE 画面或过滤功能窗口
显示的字段宽度
QBE 窗口显示顺序
窗口显示顺序字段设定–QBE
设定QBE 窗口显示的字段及顺序