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代码。

  • 相关阅读:
    Head First设计模式读书笔记
    通过FileReference打开本地图片崩溃的解决方法
    Asea——轻量级的AS3模块配置与加载管理库
    AGAL反编译器
    [Stage3D]硬件加速的径向模糊
    C#的timer类问题~!
    c语言中的大数运算模块
    TRACERT命令及用法
    Linux用户和用户组的管理概述
    linux下挂载windows的共享文件目录ftp文件夹到/root/wind目录
  • 原文地址:https://www.cnblogs.com/dekevin/p/3255427.html
Copyright © 2011-2022 走看看