• FSG(3) Column Set


    一、定义Column Set

    image

    Name & Description:这个不会显示在报表上面,定义在这里只是为了与其他的column set相区分

    二、Define Columns

    列集定义好以后,直接点击define columns进行列的定义。

    image

    Sequence:给每一个列输入一个序号。这个数字不像行的序号一样控制列的显示顺序,他只是用于计算。列顺序决定于列的起始位置。

    Position:为每一个列输入一个起始的位置,这个是从报表的最左边开始数多少个字符之后开始显示这个列。

    注意:

    当定义一个列的顺序的时候下面是您需要考虑的:

    报表的总宽度:FSG打印报表有三种模式,每行可以有132,180,255个字符,这个取决于您安装的打印机。如股票profile(FSG: Allow Portrait Print Style)设定为yes,你甚至可以以portait模式打印报表。如果你的报表超过总的报表的宽度,这个列就不会显示出来。

    列的数量和列的宽度

    列开始的位置和前面的列

    配置文件选项决定了数字的使用千分和正负符号,如果这些选项被启用了,你必须为你的列提供足够的空间页边距

    Format Mask:控制数字显示的格式,如上图中所示

    Amount Type:决定了一个列的金额类型,例如PTD-Actual,YTD-Actual等

    Offset:如果你想报告你运行期间的前期或者后期的会计期间,输入一个offset值。例如-1等。

    注意:如果你选择了一个Amount Type给一个行或者一个列,你也一定要输入一个offset;如果你选择了一个预算、保留、差异的类型,你应该输入一个控制值(Control Value),来分配预算和保留给你的报表的定义。

    三、Column Set Builder

    image

    上图中所示画面可以从Column Set画面进入。先找到定义好的Column Set,然后点击右下角的Build Column Set可以打开以上画面。在左上方的工具按钮,用于对一个列集加一列,删除列,调整列的大小。Left Margin是您的列集第一个列开始的地方,left margin前面的地方是显示行集信息的。

    相关的标题用于创建动态的列标题,这个会随着您运行报表的期间而改变。

    相关标题包括下面的:

          一个and符号(&):这个必须是题头的第一个字幕

          一个象征符号:POI,BUDGET or CURRENCY

          一个数字:跟期间的抵消和控制值相对应

    例如,&POI-2这个报表会显示两个会计期间之前的那个期间的数据,上图中的&POI0表示当前期间

    四、Exceptions

    image

    Flag:上图中被Less Than挡住了。在该处输入一个单一的字符,当满足exception条件的时候,这个值就会show出来

    Description:关于这个exception的说明

    Condition:关于这个exception的条件

  • 相关阅读:
    应用程序框架实战三十七:Util最新代码更新说明
    应用程序框架实战三十六:CRUD实战演练介绍
    应用程序框架实战三十五:服务概述
    应用程序框架实战三十四:数据传输对象(DTO)介绍及各类型实体比较
    应用程序框架实战三十三:表现层及ASP.NET MVC介绍(二)
    应用程序框架实战三十:表现层及ASP.NET MVC介绍(一)
    应用程序框架实战二十九:Util Demo介绍
    应用程序框架实战二十八:前端框架决择
    Util应用程序框架公共操作类(十二):Lambda表达式公共操作类(三)
    应用程序框架实战二十六:查询对象
  • 原文地址:https://www.cnblogs.com/echochen/p/2330090.html
Copyright © 2020-2023  润新知