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

  • 相关阅读:
    在浏览器中浏览git上项目目录结构
    部署elasticsearch(三节点)集群+filebeat+kibana
    谷歌浏览器安装Elasticsearch-head 插件
    Logstash配置文件修改自动加载和指定目录进行启动
    使用Dbvisualizer 连接 Elasticsearch
    Elasticsearch常见用法-分布式集群
    Elasticsearch常见用法-入门
    Elastic Stack 7.5.0白金版永不过期
    配置 Nginx 反向代理 WebSocket
    ES7.3.0配置
  • 原文地址:https://www.cnblogs.com/foxting/p/2699046.html
Copyright © 2011-2022 走看看