2012年9月23日

摘要: 本篇文本将以一个小实例来介绍如何创建SMARTFORM并在ABAP代码中调用SMARTFORM。 首先还是先看下要实现的SMARTFORM报表的最终预览效果: 从图中我们可以看出这张报表包含一个表头TITLE,一张LOGO,日期页码及一张TABLE。所以,先创建一个STYLE命名为ZS_FLIGHT。创建完后进入页面在左边的树形菜单找到“PARAGRAPH FORMATS”并右击选择“CREATE NODE”,输入节点名称“PT”,然后进行相关设置:接着在“CHARACTER FORMAT”处右键,选择"CREATE NODE"创建一个节点“CT”,设置字体样式,相关的设定 阅读全文
posted @ 2012-09-23 20:32 KenNgai 阅读(3991) 评论(0) 推荐(1) 编辑
 
摘要: 在创建并设置好STYLE程序之后,在SMARTFORM页面选择单选框FORM输入报表程序名称(ZS_SFLIGHT),点击CREATE按钮即可进入SMARTFORM BUILDER图形设置界面,SMARTFORM BUILDER是一个易操作的图形设计界面,用户可以不需要ABAP语言即可方便地进行版面设置的逻辑设计。如下图: SMARTFORM BUILDER提供下述工具的功能: 1.窗体绘制器(FORM PAINTER),提供图形化的页面布局设计界面。 2.文字编号器(PC EDITOR),在窗口中添加和编辑需要输出的文本和字段。 3.树形对象导航工具(NAVIGATION TREE... 阅读全文
posted @ 2012-09-23 17:39 KenNgai 阅读(2510) 评论(0) 推荐(0) 编辑
 
摘要: SMARTFORM是SAP提供的一款商务单据及报表设置工具,可以在FORM中实现数据的计算及转换等功能,并能在FORM创建的同时生成功能模块,为FORM和ABAP程序提供更为强大的参数接口。输入T-CODE:SMARTFORMS即可进入SMARTFORM的界面,其工具主要包括三大部分,分别用于创建FORM、STYLE、TEXT MODULE。如下图: 在创建SMARTFORM表格之前先创建STYLE应用于表格样式,点击STYLE单选框输入名称后按CREATE按钮,进入设置界面,如下: 其中包括三个部分HEAD DATA、PARAGRAPH FORMATS、CHARACTER... 阅读全文
posted @ 2012-09-23 17:28 KenNgai 阅读(5754) 评论(0) 推荐(0) 编辑