动态项Sql设置

对于动态罗列个别表,工具菜单栏中增加了【动态项Sql设置】功能。

【用途与目的】

当动态罗列个别表填充的罗列项不在系统的来源于基础资料中,但存在于EAS系统里,可以用sql语句取到。

【操作路径】

〖财务会计〗->〖报表管理〗->〖报表编制〗->〖报表制作〗->〖报表编辑〗->〖工具〗->〖动态项Sql设置〗

【使用时机】

当动态罗列个别表填充的罗列项不在系统的来源于基础资料中,但存在于EAS系统里,可以用sql语句取到。

【操作说明】

1、操作前提

l     报表制作权限已经设置,罗列项目设置需是手工录入

2、操作步骤

在“报表编辑”界面,选中基准点所在的单元格,选择菜单栏中的〖工具〗→〖动态项Sql设置〗,系统自动弹出以下对话框:

Sql语句编辑说明如下:

sql编辑语句语法:跟普通ksql语句语法一致。

sql语句参数:

a、要作为替换取数公式中的@符号的字段用别名dynaItem,作为罗列项显示的用别名showValue

b、支持取报表变量作为sql的条件。{company}--公司编码、{currency}--币别编码、{startyear}--起始年、{endyear}--结束年、{startperiod}--起始期间、{endperiod}--结束期间、{startdate}--起始日期、{enddate}--结束年、{@}--罗列项。

重复项显示编号:勾选后,当sql语句中取出的值showValue部分有重复时,会加上序号1,2,3…罗列;如不勾选,则只会罗列一个。

动态项sql设置和sqlgetdata取数公式结合,能解决大部分数据手工报表的自动化。

3、逻辑说明

相关主题

特殊功能


金蝶国际软件集团有限公司版权所有