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