SE71中维护FORM的段落\页面\窗口
2015-09-16 16:16
435 查看
SE71用来创建FORM,所谓FORM是指word文档的模板一类的东西,把word文档模块化的感觉
FORM在我的案例中,分为:1.静态文本 2.代码绘制的表格 3.动态变量
最终创建好以后,被abap程序调用。调用的时候使用该FORM的名字。调用的方式如下代码所示:
上述是abap程序调用form的过程
下面介绍form的制作过程
1.创建一个form
2.维护form的header信息也就是“标题”
3.创建一个“页”page
4.创建一个“窗口”window
5.创建一个“段落格式”paragraph formats
6.在“页窗口”中,将“窗口”配置给“页”,并为“窗口”分配一个“段落格式”
经过上述过程,就可以维护一个form了。
下面图解这个过程:
进入SE71
FORM在我的案例中,分为:1.静态文本 2.代码绘制的表格 3.动态变量
最终创建好以后,被abap程序调用。调用的时候使用该FORM的名字。调用的方式如下代码所示:
CALL FUNCTION 'OPEN_FORM' EXPORTING DEVICE = 'PRINTER' FORM = 'XXXXXXX' "这个就是调用时 用的FORM名 LANGUAGE = SY-LANGU OPTIONS = OPT EXCEPTIONS CANCELED = 1 DEVICE = 2 FORM = 3 OPTIONS = 4 UNCLOSED = 5 MAIL_OPTIONS = 6 ARCHIVE_ERROR = 7 INVALID_FAX_NUMBER = 8 MORE_PARAMS_NEEDED_IN_BATCH = 9 SPOOL_ERROR = 10 OTHERS = 11.
CALL FUNCTION 'WRITE_FORM' EXPORTING ELEMENT = ELE "ELEMENT是SAPSCRIPT中页窗口中的元素 WINDOW = WIN EXCEPTIONS ELEMENT = 1 FUNCTION = 2 TYPE = 3 UNOPENED = 4 UNSTARTED = 5 WINDOW = 6 BAD_PAGEFORMAT_FOR_PRINT = 7 SPOOL_ERROR = 8 OTHERS = 9.
CALL FUNCTION 'CLOSE_FORM' EXCEPTIONS UNOPENED = 1 BAD_PAGEFORMAT_FOR_PRINT = 2 SEND_ERROR = 3 SPOOL_ERROR = 4 OTHERS = 5.
上述是abap程序调用form的过程
下面介绍form的制作过程
1.创建一个form
2.维护form的header信息也就是“标题”
3.创建一个“页”page
4.创建一个“窗口”window
5.创建一个“段落格式”paragraph formats
6.在“页窗口”中,将“窗口”配置给“页”,并为“窗口”分配一个“段落格式”
经过上述过程,就可以维护一个form了。
下面图解这个过程:
进入SE71
相关文章推荐
- linux命令
- Linux深入篇之九:构建企业级Nginx+Keepalived集群架构
- exit()与_exit()函数的区别(Linux系统中)
- web_apache与tomcat
- 理解linux 的 inode][解决inode耗尽问题
- CentOS 7 64位 安装 PostgreSQL 9.2整理
- zabbix_server 在centos6.3中的安装过程记录
- 很有用的 Mac OS X Shell 脚本和终端命令
- linux下用vim编写C/C++工程(多个源文件)的基本方法
- Linux下rz/sz的安装和配置
- 解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题
- 关于Linux用vi编辑器建立一个新文件
- 【转】linux 用户线程、LWP、内核线程学习笔记
- cent6 安装rdp
- nginx 灰度发布(基于cookies)
- Linux C
- linux下ssh安装与scp命令使用详解
- log4j.properties常用的三种配置方法
- 【Linux】test命令
- 关于linux打印某个文件内容的命令