用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心编程技巧计算机应用

会计报表的软件设计方法

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 11:52:21


  ifks

  sm=dd

  a00=a0

  ks=.f.

  else

  sm=sm&a00.dd

  a00=a0

  endif

  al=″″

  endif

  sele2

  usez&al

  sm=sm&a00.Ye

  sele1

  replqm&dwithsm

  endif

  skip

  enddo

  d=str(val(d)+1,1)

  enddo

  *表内合计

  d=″1″

  dowhild<″3″

  sele1

  gotop

  dowhil.not.eof()

  ifbs&d=″3″

  jlh=recn()

  kss=.t.

  hl=″″

  aa=ltrim(trim(kmh&d))

  c=1

  dowhilc<=len(aa)

  a0=subs(aa,c,1)

  ifap<>″-″。and.a0<>″+″

  hl=hl+a0

  else

  locaforltrim(trim(hc&d))=hl

  ifks

  sm=qm&d

  a00=a0

  ks=.f.

  else

  sm=sm&a00.qm&d

  a00=a0

  endif hl=″″

  endif c=c+1

  enddo

  licaforltrim(trim(hc&d))=hl

  sm=sm&

  a00.qm&

  d sele1

  gojlh

  replqm&dwithsm

  endif

  skip

  enddo

  d=str(val(d)+1,1)

  enddo

  closdata

  retu (三)通用报表的设计 此种方法的设计要点是:报表格式(表头和表体)自行定义,数据来源也由用户自行定义,即不同用户可以根据自己的实际需要自行定义表格的表头栏目,自行定义数据来源和计算公式。其特点是:自行定义,自行设计。

  1.通用报表的数据文件组织

  (1)报表名称数据库 报表名称数据库用于存放定义的报表名称、报表编号、定义的日期,通过该数据库实现会计报表的管理,即增、删、改会计报表。

  (2)报表框架结构 该数据库由三个字段组成:表号、标识字段和表结构内容字段。标识字段取值为:xt、lh、xw,分别表示“直接显示表头内容”、“栏号”和“直接显示表尾内容”。若标识字段各记录取值都为“xt”则可全屏幕手工制表(数据由键盘直接录入,与wps等字处理软件制表相似)。

  (3)报表数据来源及计算公式数据库 该数据库用于采集某报表各栏数据。由六个字段组成:表号、栏号、核算、数据、数据来源、标识。标识字段取值为:“DZ”、“FZ”、“BN”及“LR”,分别表示数据来源于某一个帐、多个文件、表内运算及手工录入。栏号表示数据在表中的装配位置。

  2.通用报表的程序设计 通用报表程序设计思想是:根据报表名称数据库、报表框架结构数据库、报表数据来源及计算公式数据库中的内容,程序自动编制一张报表并打印输出。

上一页  [1] [2] 

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:19,484.38000 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号