• SMARTFORM报表程序设计(2)


    在创建并设置好STYLE程序之后,在SMARTFORM页面选择单选框FORM输入报表程序名称(ZS_SFLIGHT),点击CREATE按钮即可进入SMARTFORM BUILDER图形设置界面,SMARTFORM BUILDER是一个易操作的图形设计界面,用户可以不需要ABAP语言即可方便地进行版面设置的逻辑设计。如下图:

          SMARTFORM BUILDER提供下述工具的功能:
      1.窗体绘制器(FORM PAINTER),提供图形化的页面布局设计界面。
      2.文字编号器(PC EDITOR),在窗口中添加和编辑需要输出的文本和字段。
      3.树形对象导航工具(NAVIGATION TREE),用于维护版式中的各种元素及逻辑关系。
      4.表格创建器(TABLE PAINTER),创建模板和表格。
      5.格式的检查功能,用于检查格式或其中部分元素的正确性。
      SMARTFORM 的基本设置以树形菜单节点的模式显示,其包括两大部分:
      1)GLOBAL SETTING:全局设定。
      1.1.FROM ATTRUBUTES:窗口属性设置,包括基本描述、页面格式、STYLE等。
      1.2.FORM INTERFACE:接口参数设定,包括输入输出变量及内表的设定。
      1.3.GLOBAL DEFINITIONS:定义全局变量,可以定义变量及结构、子程序。
      2)PAGES AND WINDOWS:窗口及页面相关对象建立及属性设定,其后续节点类型包括:
      2.1.PAGE:FORM中的页,该节点的后续节点包括WINDOW、GRAPHIS、ADDRESS,后续节点可以在页面中输出。
    2    2.2.WINDOW:窗口,手包主窗口和子窗口,后续节点包括除WINDOW和PAGE外所有节点。
      2.3.TEXT:输出文本及表格内容。
      2.4.GRAPHIC:输出页面中的图片。
      2.5.ADDRESS:包含数据库中的标准地址。
      2.6.TEMPLATE:输出包含静态数据的表格。
      2.7.TABLE:输出包含应用数据表格。
        2.8.COMMAND:执行特定功能。
      2.9.LOOP:循环执行后续结节。
      2.10.ALTERNATIVE:执行两个条件分支。
      2.11.FOLDER:将多个后续节点组合为一个组。
      2.12.COMPLEX SECTION:联合TEMPLATE、TABLE、LOOP、FOLDER类型节点中的所有属性。
      2.13.PROGRAM LINES:执行ABAP代码。

  • 相关阅读:
    idea 字体大小设置
    idea单窗口管理多个工程项目
    java迭代器使用(修改元素的值)
    idea自动保存设置+确保修改正确
    服务器暂时无法处理您的请求,请稍后重试。解决方法
    [C#] IpcChannel双向通信,参考MAF的AddInProcess开发插件,服务断开重新打开及服务生存周期管理
    XE10.4.2 IDE关闭LSP
    delphi 色彩搭配,HSV与RGB转换
    金额转大写 (delphi)
    MMDet 踩坑
  • 原文地址:https://www.cnblogs.com/dekevin/p/3255427.html
Copyright © 2020-2023  润新知