zoukankan      html  css  js  c++  java
  • 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代码。

  • 相关阅读:
    GoJS实例1
    MAVEN 添加本地jar
    找不到xml、找不到类
    office365激活码序列号密钥:
    【转载】EF Core & Castle DynamicProxy基本用法(AOP)
    【转载】SQL Server
    【转载】对象克隆(C# 快速高效率复制对象另一种方式 表达式树转)
    [转载] Emit动态生成代码
    【转载】Windows 下搭建 wmi_exporter+Prometheus+Grafana 服务器性能监控平台
    Java RMI 使用
  • 原文地址:https://www.cnblogs.com/dekevin/p/3255427.html
Copyright © 2011-2022 走看看