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中如何在后台导出运行时绑定数据源 ...
随机推荐
- 开源框架相关面试问题-okhttp网络框架面试问题详解
OkHttp使用简介: ①.准备OkHttpClient对象: 一般app中使用网络可以全部用它,可以将它弄为全局变量,这样就可以共用它的缓存和线程池了. ②.准备Request对象: 很显然它是采用 ...
- seq2seq keras实现
seq2seq 是一个 Encoder–Decoder 结构的网络,它的输入是一个序列,输出也是一个序列, Encoder 中将一个可变长度的信号序列变为固定长度的向量表达,Decoder 将这个固定 ...
- php生成word并下载
1.前端代码: index.html <!DOCTYPE html> <html> <head> <title>PHP生成Word文档</ti ...
- Javac可以编译,Java显示找不到或无法加载主类
运行时候加入完整包名.
- Git 团队协作开发
步骤一:进入别人github中的项目 步骤二: 步骤三: 修改 one.txt 或者 新增 文件 都可以 步骤四: 在提交时,要习惯 使用 git pull 命令,防止有人在你写代码时候,提交过一些东 ...
- C# dll文件添加引用失败
未能添加对“***/***.dll”的引用.请确保此文件可访问并且是一个有效的程序集或 COM 组件. 原因:dll文件使用其他语言生成,C#无法识别 解决方法: 添加using System.Run ...
- android的ant编译打包
Android本身是支持ant打包项目的,并且SDK中自带一个build.xml文件. 通过该文件,可以对文件进行编译.打包.安装等.并且支持多种方式打包,如debug或者release. 一般的,可 ...
- 编译原理--02 自顶向下、自底向上的LR分析复习(清华大学出版社第3版)
前言 目录 01 文法和语言.词法分析复习 02 自顶向下.自底向上的LR分析复习 03 语法制导翻译和中间代码生成复习 04 符号表.运行时存储组织和代码优化复习 第4章 自顶向下的语法分析方法 确 ...
- 在java下面配置xml导致idea编译失败
1.今天遇到一个问题在java配置dao.xml的时候导致,idea编译失败 然后把pom.xml上面的 <build> <resources> <resource> ...
- [sdoi2015]排序(搜索+剪枝优化)
Description 小A有一个1-2^N的排列A[1..2^N],他希望将A数组从小到大排序,小A可以执行的操作有N种,每种操作最多可以执行一次,对于所有的i(1<=i<=N),第i中 ...