制作财务报表-资产负债表(一)

1.新建报表,导入数据   资产负债表一般分为资产与负债两大项,因此资产负债表中的数据,我们需要建立两个数据集:资产信息表ds1及负债信息表ds2。
  数据集配置、数据导入过程参见 现金流量表,配置好的数据集如下图:

  ds1:tech_2_4_1_clip_image004.jpg ds2:tech_2_4_1_clip_image006.jpg
  
  2.制作报表
         tech_2_4_1_clip_image008.jpg
  在A1、B1、C1单元格中分别输入“资产”、“行次”、“年初数”和“年末数”。
  A2:= ds1.select(资产类别)
  B2:=ds1.行次
  C2:=ds1. 年初
  D2=ds1. 年末;
  第4、5行为从ds2中取数据,制作方法与上同。
   因为A2为扩展单元格,A2右面的单元格默认A2为他们的主格,将随着A2被动跟随复制,如果我们将第四、五两行直接编辑在第一、二行E——H列,则A2扩展出来的每一个资产项目后面将跟随着E2单元格扩展出来的所有负债项目(若A2有m项,E2有n项,则负债项目n项将重复列出m次),因此,为实现两个数据集中的数据分两列并列显示,我们需要如下操作如图:
  tech_2_4_1_clip_image010.jpg
  在第七、八两行编辑(其中B——E列为资产信息,F——I为负债信息):
  A8:=1 to if(ds1.count()>ds2.count(),ds1.count(),ds2.count()),返回1、2、….、ds1和ds2两个数据集中记录的最大数m。
  B8:=A2{}[A8],取出第1到第m个A2中的数据(资产类别名称)。
  F8:=A5{}[A8],取出第1 到第m个A5中的数据(负债类别名称)。
  C8:=ds1.select1(行次,资产类别=B8),返回B8中显示的资产类别所对应的行次,或C8==B2(直接取出B2单元格中的数据) 。
  D8,E8,G8,H8,I8的表达式编辑方法同C8

转自:http://java-report.javaeye.com/admin/show/111888

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10293568/viewspace-964649/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10293568/viewspace-964649/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值