Script Form商业报表程序设计
Script Form 是SAP所提供的一款强大的报表设设计工具。
一、Script Form主要工具包括如下:
1)Form Painter:格式绘制器,用于格式的设定。TCoce:SE71.
2)Standard Text:标准文件,可以创奸独立于格式的文本,供具体Form使用.TCode:SO10.
3)Style:体例设计,用于创建段落和字符格式,可供具体Form使用。TCode:SE72.
二、Script Form的创建
1. Tcode:SE71.
输入表单名称,单击建立按钮,进入Script Form Header设置界面,该界面包括两项设置:
1)管理资料:主要显示名称、描述、开发类别和创建信息等;
2)基本设定:主要显示页面格式,包括设置打印纸张大小、页面方、默认字体及大小等属性等;
对于新建的Form,还不存在任何段落、页面和窗口,因此首先需要进行这些基本元素的设定,
再回过头来分配默认设定。每一个页面都是由基本的窗口、段落构成的。在元素的创建过程中,
应该按照从基本元素到复杂元素逐步进行,即应首先设定字体和段落,然后是窗口,最后再将窗口
添加到页面中,然后保存,显示:.
二、character format段落格式的設定
段落格式,用于在Form 中控制段落中具体文字的字体和大小等,其创建或修改步骤如下:
在Form Painter的应用工具栏中单击命令项,对于已存在的Character(字符),
可以通过单时击主菜单上的【表单】——【显示&更改】,来进行修改模式切换,如下图:
通过选择主菜单上的【编辑】——【建立元素】命令添加新字符格式
定义字符格式时遵循下述命名规则:
* 名称只能包含一个或两个字符,首字符必须为字母;
* 第二个可为字母、数字或空格;
如上图新增element 命名为:H1,表示为报表头;若为Item,可命名为I1,I1,...
字符格式的设定中包括Standard(标准)和Font(字体)两组属性,如上图示标准属性:
*Barcode(条形码),是一组由不同宽度的黑白线条按特定编码排列而成的图形标识符,
用于存储一组简单信息,Barcode的维护可通过TCode:SE73来实现.
*Protected(被保护),设定为格式的字符串不会被分行符分隔成两串,而是作为一个整体在下一行中输出:
*Hidden(隐藏),不打印字符串,只在文本编辑器中可见;
*Superscript/Subscript(上标/下标),字符串以高于或低于当前行文字半行的位置打印输出。
Font(字体)属性
*Family/Font size:字休类型及大小;
*Bold/Italic/Underlined:字体风格,粗体/斜体/下划线。
Script Form商业报表程序设计的更多相关文章
- Script Form
Script Form 是SAP所提供的一款强大的报表设设计工具. 一.Script Form主要工具包括如下: 1)Form Painter:格式绘制器,用于格式的设定.TCoce:SE71. 2) ...
- SMARTFORM报表程序设计(2)
在创建并设置好STYLE程序之后,在SMARTFORM页面选择单选框FORM输入报表程序名称(ZS_SFLIGHT),点击CREATE按钮即可进入SMARTFORM BUILDER图形设置界面,SMA ...
- SMARTFORM报表程序设计(1)
SMARTFORM是SAP提供的一款商务单据及报表设置工具,可以在FORM中实现数据的计算及转换等功能,并能在FORM创建的同时生成功能模块,为FORM和ABAP程序提供更为强大的参数接口.输入T-C ...
- 如何使用Ajax从FastReport Web API获取报表
在文章“如何在ASP.NET Web API中使用FastReport.Net”中,我们已经讨论了如何创建一个用于生成报表的Web服务.然后我们会收到报表的链接,现在我们来看看如何获取报表并使用a ...
- 中国式商业智能报表ActiveReports免费公开课,10月20日开讲
ActiveReports公开课全方位报表解决方案,满足商业报表五大需求 [开课时间]10月20日[主讲老师]葡萄城报表产品经理[开课形式]网络在线公开课[活动费用]前50名免费 适合人群:报表开发人 ...
- jquery-读取form表单中的所有数据列表
代码: <script> $(function() { $('#submit').click(function() { var d = {}; var t = $('form').seri ...
- 使用C#和Excel进行报表开发(三)-生成统计图(Chart)
有的Web项目选用Excel作为报表方案,在服务器端生成Excel文件,然后传送到客户端,由客户端进行打印.在国内的环境下,相对PDF方式,Excel的安装率应该比pdf阅读器的安装率要高,同时,微软 ...
- form提交的几种方法
一. form表单中有 type是submit类型的button,点击 submit,从而会post数据,引发回传. <form action="?" name=" ...
- ActiveReports中如何在后台导出运行时绑定数据源报表
ActiveReports支持运行时绑定数据源功能,这种绑定数据源方法使用较为普及,然而很多系统中都需要在后台导出报表文件,所以用户就很困惑,ActiveReports中如何在后台导出运行时绑定数据源 ...
随机推荐
- 简单混合锁(HybridLock)
internal sealed class SimpleHybridLock : IDisposable { //基元用户模式构造使用 ; //基元内核模式构造 private AutoResetEv ...
- 【墨西哥区域赛】Carpet
原题: 题意: 给你一个树,有1e5个节点,让你把这个树放在一个长1e6宽20的网格图里,要求一个格子放一个节点,树边之间不能相交 这是一道构造题 因为树的形状可能性很多,很复杂,所以不能简单猜测,而 ...
- phpStudy环境下composer的安装
前言 原来是做php开发的,现在转行前端工程师,因为很久没有接触了,可能会有其他问题,这里简单记录一下,后期遇到什么问题再进行更新~ 话说下载特别慢所以这里给个网盘链接Composer-Setup.e ...
- 快速取出选中checkbox的值
原料:jquery 直接上代码 html代码 <html> <head> <title>$Title$</title> </head> &l ...
- HTML5测试题整理Ⅰ
1.在 HTML5 中,哪个元素用于组合标题元素? 答案:<hgroup> 2.HTML5 中不再支持哪个元素? 答案:<font>,<acronym>,< ...
- phpstorm快捷键和激活
点击PHP中文网->PHPstorm激活, 按照步骤激活 今天遇到了不能激活的情况, your activation code could not be validated.这个解决方法是把上面 ...
- LibreOffice/Calc:单元格设置下拉菜单
造冰箱的大熊猫,本文适用于LibreOffice Calc 5.1.6.2 + Ubuntu 16.04@cnblogs 2019/1/2 LibreOffice是一个类似Microsoft Off ...
- MessagePack Java Jackson 在不关闭输入流(input stream)的情况下反序列化多变量
com.fasterxml.jackson.databind.ObjectMapper 在读取输入流变量的时候默认的将会关闭输入流. 如果你不希望关闭输入流,你可以设置 JsonParser.Feat ...
- C++中void和void*指针的含义 (指针类型的含义)
转载自:http://blog.csdn.net/lee_shuai 指针有两个属性:指向变量/对象的地址和长度,但是指针只存储地址,长度则取决于指针的类型:编译器根据指针的类型从指针指向的地址向后寻 ...
- 回调函数(callback) python / c++ 演示
什么是回调函数? 我们绕点远路来回答这个问题. 编程分为两类:系统编程(system programming)和应用编程(application programming).所谓系统编程,简单来说,就是 ...