第八章 SMART FORMS 设计 要点列表 概览; Form(表格); Smart Styles(样式); Text Module(文本模块); 使用标准表方式打印; 使用模板方式打印; 在程序中调用SmartForms; 特定处理流程;(循环,条件,命令行,输出条件) 检查与测试Form;(break-point,直接F8 处理) 其它的知识点;(两种方式传递内表) 课时要求 讲义内容确定依据自底向上方法进行估算 主要知识点的说明和使用方法 8
1、 概览 SmartForm是在SAPScript的基础之上产生的一种新的FORM制作方式,它完全兼容SAPScript
在做SMARTFORM的过程中基本上不需要多少编程知识,它有一个图形界面来帮助我们完成工作
下面是一个简单 SmartForm输出结果: 8
2、 Form(表格) 1
做 Smart Form前要了解的概念 (1)FORM的结构:一个 FORM往往是由页面(PAGES)、输出区域(OUTPUT AREAS即 WINDOWS)、地址栏(ADRESS)、图形(GRAPHICS,比如公司 LOGO)、数据(DATA)、以及文本内容(TEXT)组成
(2)主窗体和子窗体:(MAIN WINDOWS AND SUB WINDOWS)这是页面上两个不同的输出区域,用来输 出数据,文本等内容
对于主窗体,你在一个FORM中只能定义一个窗体作为主窗体;不同PAGE上的主窗体必须宽度相同,但是高度可以不同;一个没有主窗体的PAGE指向的下一个页面不能为它自己
对于子窗体,它也可以在多个页面上面显示,但是那些不匹配SUB WINDOWS的值,子窗体不会将它们显示出来
启动SMARTFORM设计 输入TCODE:SMARTFORMS: 注:上面另外两个选项 Style、Text module 分别是用来定义FORM