数据要求
资产负债表中的所有数据储存于“资产负债表”中,如下:
分析定制
该报表功能的实现详情如下:
1、创建数据源“huixie”,连接数据存储的数据库,如下:
2、创建年参数
在“公共设置”界面选择主菜单 参数定义 创建参数。
年参数设置说明:
1)控件类型选择“平铺勾选面板”,如图:
2)年参数的备选值和默认值设置如下:
3、填写SQL映射表
在“分析展现”界面的左侧目录区“分析报表”目录下,点击 system > 分析报表 > SQL映射表
2、填写SQL映射表
在“分析展现”界面的左侧目录区“分析报表”目录下,点击 分析报表 > system > 分析报表 >SQL映射表 ,填写两个命名SQL,如下:
- 期初:实现的作用是在数据库中查询出“期初”数据。
- 期末:实现的作用是在数据库中查询出“期末”数据。
其中,SQL语句:select 期初余额 qichu from 资产负债表 where 年balance_sheet where f_year=? and 科目And kemu=trim(?) 中的两个?表示需要从公式中传入值代替?所在的位置。
3、新建数据模型
新建 数据模型>即席查询 ,选择”huxie"数据源,并勾选字段如下:
设置“qichu"和”qimo“维度字段为度量,保存数据模型。
4、创建电子表格
新建电子表格,并填入资产负债表的各个指标,如下:
5、设置年参数
选中D3单元格,点击工具栏的 填报属性 ,在弹出的“单元格填报属性”窗口,选择“允许修改”“参数”,点击 绑定参数 按钮,弹出“绑定参数”窗口,选择“年参数”,如图:
5、新建模型查询
数据来源选择“资产负债数据模型”数据模型,勾选字段并拖拽“year"作为模型查询的参数:
6、设置”年“参数映射
点击工具栏中的 参数管理 ,新建”月“参数映射如图:
7、设置参数绑定单元格
点击 参数排版 按钮,设置参数绑定单元格为D4。
6、设置“流动资产”的期初余额
选单元格B5,填入公式:=SSR_ExecNamedSQL("DS.huixie","期初",$D$3$D$4,A5A6) 。
该公式实现的功能是:在数据源“huixie”所连接的数据库中,执行命名SQL“期初”,并将返回的唯一结果数据填写到单元格B5中。该公式实现的功能是:在数据源“huixie”所连接的数据库中,执行命名SQL“期初”,并将返回的唯一结果数据填写到单元格B6中。
关于该函数的说明,详情请参考 SSR_ExecNamedSQL。
7、设置“流动资产”的期末余额
选中单元格C5,填入公式:=SSR_ExecNamedSQL("DS.huixie","期末",$D$3$D$4,A5A6)
8、设置剩余指标数据
分别选中B5和C5单元格,复制到其他单元格,其他单元格会相应改变最后一个传递的单元格位置。也可手动输入公式。分别选中B6和C6单元格,复制到其他单元格,其他单元格会相应改变最后一个传递的单元格位置。也可手动输入公式。
9、发布报表。