基本模块程序说明

阶层数据维护(BSBF30)

针对树状结构的项目提供更方便的维护程序,在树状窗格内支持 Drop and Drag。

上阶代号

可直接修改上阶代号,将该项目串接至不同的节点。

顺序

即为为基本数据维护的顺序。请注意,数据中包含了所有阶层,其顺序看起来似乎跳号,以同阶层来看应该就正常了。

如何修改主阶代号?
  1. 先添加预计修改后的「添加代号」,存盘,让该代号存在于数据库。

  2. 将次阶的「上阶代号」修改为「添加代号」,可即时查看中间的树状窗格,检查是否已将次阶项目串接至「添加代号」。

  3. 修改完成后,存盘。这时数据库中的旧代号并无次阶项目。

  4. 删除旧代号。

输出作业(IASF20)

可设置常用报表,预览并支持批量打印,导出文件可指定文件名,另外「导出程序」若支持导出试算表,可设置导出至「范围名称」,范围名称 (Define Names) 由试算表软件定义单一保存格或保存格范围。

程序代号

输入常用的程序代号,在添加程序代号时并不依据用户权限,但运行时会检查,若无权限则禁止。

输出设置

可指定打印机、导出文件名称或试算表范围名称。

类型
  • 批量输出(B)
    为报表或导出的类型。

  • 导出试算表(S)
    将多个为「程序代号」合并输出至试算表的「范围名称」,一般情况由系统事先建置。

打印 显示参数画面 ,运行单一程序代号打印或导出。

单步测试 不显示参数画面 ,预览单一程序代号。

单步输出 不显示参数画面 ,运行单一程序代号直接打印或输出。

批量输出 运行所有程序代号的打印或输出。

输出作业区分为两个权限
  • 输出作业-个人(IASF20U)
    可开放给用户自行维护,只能查阅或维护用户本身的输出作业。
    提供「管理其他用户」的权限(11),可查阅或维护所有用户。

  • 输出作业-公用(IASF20G)
    一般用户应不具维护权,只由管理者设置。

报表设置(VBBF20)

常用计算公式

日期

TO_CHAR(DATE(SYSDATE)-1)
TO_CHAR(SYSDATE-1) // 包含时间

上月的开始日期及结束日期

TO_CHAR(ADD_MONTHS(SYSDATE,-1),'YYYY-MM')||'-01'
TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE,-1)),'YYYY-MM-DD')

月份

TO_CHAR(ADD_MONTHS(SYSDATE,-1),'YYYYMM')
INC_YYYYMM(GETSYSINI('TX','LOCKYM'))