[KB224924750070139功能解说] 报错:WFquery查询不存在/将SQL查询添加到登陆页面?
* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。
报错:“WFquery名称查询不存在”/能否将SQL查询添加到登陆页面?
创建日期:2022-05-02
最后修改日期:2022-05-02
原因
此解决方案仅适用于V7及更高版本。
• 在菜单项中,“请求名称”是区分大小写的,并且必须与“查询工具”(在V6中称为请求者)或“图形查询工具”的代码完全一致。
• SQL查询工具(又称SQL请求者)无法在菜单项中使用。
o 这不是缺陷,而是由于V6与V7+之间架构变化所导致的。请参阅下方“解决方法”部分中的变通方案。
解决方法
针对查询工具或图形查询工具:
1.转到管理-自定义设置-菜单项
2.找到您尝试添加的菜单项
3.点击“操作”图标,选择“明细”
4.点击“编辑”
5.将“请求名称”改为正确的名称,注意大小写必须正确
6.点击保存
7.再次测试您的登陆页面
针对SQL查询工具(GESALQ):
概要:将SQL查询工具中的SQL代码复制/粘贴到一个新的视图中。基于该SQL视图创建一个查询工具。将该查询工具添加到一个菜单项中。将该菜单项(作为小部件)添加到登陆页面(或仪表板)。
A.启动开发-数据字典-视图(GESAVW)
1.新建
2.必填项:
• 代码
• 缩写
• 在SQL服务器框中,粘贴SQL查询语句
3.在“字段”页签中添加字段
4.如果是索引视图,则在“键”页签中定义键(索引)
5.保存
B.启动参数设置-工具-报表打印-查询工具(GESALH)
1.新建
2.类型:
• 代码(视图代码)
• 标题
• 简称
3.“字段”页签
• 添加所需字段
4.“高级”页签
• 定义行数和最大行
5.保存
C.启动管理-自定义设置-页面-菜单项
1.新建菜单项
2.类型:
• 代码
• 标题
• 描述
3.选择
• 链接类型(选择查询)
• 应用程序
• 端点(可选项)
4.类型:
• 查询(必须与“查询工具”查询的代码名称完全一致,包括大小写)
5.保存
D.将新菜单项添加到所需的登陆页面或仪表板
注意:在视图(视图字典)界面中,字段页签下,不得使用同名的重复字段。例如,如果来自两个不同表的字段都叫QTYUOM,则不能将此相同字段名输入到两个不同的行中。 |