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) ...
- jquery-读取form表单中的所有数据列表
代码: <script> $(function() { $('#submit').click(function() { var d = {}; var t = $('form').seri ...
- form提交的几种方法
一. form表单中有 type是submit类型的button,点击 submit,从而会post数据,引发回传. <form action="?" name=" ...
- 对象化前端表单(Form)提交
很常见的业务场景,就是前端一个表单,submit给后台,在web.form时代,有from 的runat="server" 配合submit 自动会提交给服务端,然后服务端解析Re ...
- ASP FORM表单提交判断
ASP提交表单是先进行Form填写检测,检测完成没问题之后再执行写入数据库表操作. 相关源码: <script language="javascript"> funct ...
- form的submit与onsubmit的用法与区别
发生顺序:onsubmit -> submit1.阻止表单提单:<script>function submitFun(){ //逻辑判断 return true; //允 ...
- Json 入门例子(form表单)【0】
<script> $(function () { var aa = $("#fm").serialize().replace(/\+/g, ""); ...
- 使用JS对form的内容验证失败后阻止提交 &&js校验表单后提交表单的三种方法总结
1.form的两个事件 submit,提交表单,如果直接调用该函数,则直接提交表单 onSubmit,提交按钮点击时先触发,然后触发submit事件.如果不加控制的话,默认返回true,因此表单总能提 ...
- spring mvc Controller与jquery Form表单提交代码demo
1.JSP表单 <% String basePath = request.getScheme() + "://" + request.getServerName() +&qu ...
随机推荐
- Storm技术结合
http://pan.baidu.com/s/1mhzj5XI?qq-pf-to=pcqq.group#path=%252F
- 剖析 Linux hypervisor--KVM 和 Lguest 简介
慢慢弄清楚.. M. Tim Jones, 顾问工程师, Emulex Corp. M. Tim Jones 是一名嵌入式软件工程师,他是 Artificial Intelligence: A S ...
- Java简单文件传输 socket简单文件传输示例
服务器端代码: import java.io.*; import java.net.*; /** * Created with IntelliJ IDEA. * User: HYY * Date: 1 ...
- Memcached总结四:用ava程序连接memcached进行操作
1. Memcached的Java环境设置 需要下载spymemcached-2.10.3.jar,并把这个jar放到java程序的classpath中才能使用memcached. 在下面的程序,假设 ...
- GridView使用CommandField删除列实现删除时提示确认框
在.net2005提供的GridView中我们可以直接添加一个CommandField删除列完后在它的RowDeleting事件中完成删除 GridView在使用CommandField删除时弹出提示 ...
- 【Linux安全】安全口令策略设置
命令: vim /etc/login.defs 默认设置: # Password aging controls: # # PASS_MAX_DAYS Maximum number of days a ...
- Bat 中特殊符号
批处理.Bat 中特殊符号的实际作用,Windows 批处理中特殊符号的作用: @\\隐藏命令的回显. ~\\在for中表示使用增强的变量扩展:在set中表示使用扩展环境变量指定位置的字符串:在set ...
- js模块,类,继承,命名空间,私有属性等相关概念梳理
js确切的说是一种基于对象的语言,和纯面向对象的语言(比如as)稍微有点区别,js中没有类的概念.虽然有继承但是基于原型的继承.随着前段越来越受重视,jser们利用js的一些特性他们制造出了和纯面向对 ...
- [Bhatia.Matrix Analysis.Solutions to Exercises and Problems]ExI.1.2
Let $X$ be nay basis of $\scrH$ and let $Y$ be the basis biorthogonal to it. Using matrix multiplica ...
- 使用 Visual Studio 分析器找出应用程序瓶颈(转)
使用 Visual Studio 分析器找出应用程序瓶颈 Hari Pulapaka and Boris Vidolov 本文讨论: 以性能瓶颈为目标 应用程序代码分析 比较分析数据 性能报告 本文使 ...