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的更多相关文章

  1. Script Form商业报表程序设计

    Script Form 是SAP所提供的一款强大的报表设设计工具. 一.Script Form主要工具包括如下: 1)Form Painter:格式绘制器,用于格式的设定.TCoce:SE71. 2) ...

  2. jquery-读取form表单中的所有数据列表

    代码: <script> $(function() { $('#submit').click(function() { var d = {}; var t = $('form').seri ...

  3. form提交的几种方法

    一. form表单中有 type是submit类型的button,点击 submit,从而会post数据,引发回传. <form action="?" name=" ...

  4. 对象化前端表单(Form)提交

    很常见的业务场景,就是前端一个表单,submit给后台,在web.form时代,有from 的runat="server" 配合submit 自动会提交给服务端,然后服务端解析Re ...

  5. ASP FORM表单提交判断

    ASP提交表单是先进行Form填写检测,检测完成没问题之后再执行写入数据库表操作. 相关源码: <script language="javascript"> funct ...

  6. form的submit与onsubmit的用法与区别

    发生顺序:onsubmit -> submit1.阻止表单提单:<script>function submitFun(){    //逻辑判断    return true; //允 ...

  7. Json 入门例子(form表单)【0】

    <script> $(function () { var aa = $("#fm").serialize().replace(/\+/g, ""); ...

  8. 使用JS对form的内容验证失败后阻止提交 &&js校验表单后提交表单的三种方法总结

    1.form的两个事件 submit,提交表单,如果直接调用该函数,则直接提交表单 onSubmit,提交按钮点击时先触发,然后触发submit事件.如果不加控制的话,默认返回true,因此表单总能提 ...

  9. spring mvc Controller与jquery Form表单提交代码demo

    1.JSP表单 <% String basePath = request.getScheme() + "://" + request.getServerName() +&qu ...

随机推荐

  1. jQuery弹出层---artDialog 文档

    artDialog是一个基于javascript编写的对话框组件,它拥有精致的界面与友好的接口 自适应内容 artDialog的特殊UI框架能够适应内容变化,甚至连外部程序动态插入的内容它仍然能自适应 ...

  2. java常见内存溢出(OOM)

    jvm内存区域 程序计数器一块很小的内存空间,作用是当前线程所执行的字节码的行号指示器. java栈与程序计数器一样,java栈(虚拟机栈)也是线程私有的,其生命周期与线程相同.通常存放基本数据类型, ...

  3. 南方数据企业0day

    漏洞影响版本 v10.0 v11.0 关键字:inurl:”HomeMarket.asp” 默认后台:/admin 直接爆用户密码: http://www.xxx.com/NewsType.asp?S ...

  4. codeforces 388C Fox and Card Game

    刚刚看到这个题感觉是博弈题: 不过有感觉不像,应该是个贪心: 于是就想贪心策略: 举了一个例子: 3 3 1 2 3 4 3 4 1 2 5 4 1 2 5 8 如果他们两个每次都拿对自己最有利的那个 ...

  5. Oracle----Key Word

    desc|describe table_name DCL----column ----add -- add one column alter table product ); -- add multi ...

  6. unity 引入 ios 第三方sdk

    原地址:http://blog.csdn.net/u012085988/article/details/17785023 unity开发中ios应用时,要想成功引入第三方sdk,首先得知道c#与obj ...

  7. 汇编函数调用中bp和sp是指什么?

    bp为基址寄存器,一般在函数中用来保存进入函数时的sp的栈顶基址sp是栈顶指针,它每次指向栈顶.每次子函数调用时,系统在开始时都会保存这个两个指针并在函数结束时恢复sp和bp的值.像下面这样:在函数进 ...

  8. MFC浅析(7) CWnd类虚函数的调用时机、缺省实现

    CWnd类虚函数的调用时机.缺省实现 FMD(http://www.fmdstudio.net) 1. Create 2. PreCreateWindow 3. PreSubclassWindow 4 ...

  9. leetcode面试准备:Kth Largest Element in an Array

    leetcode面试准备:Kth Largest Element in an Array 1 题目 Find the kth largest element in an unsorted array. ...

  10. YII AR查询方法

    ActiveRecord类文档:http://www.yiiframework.com/doc/guide/1.1/en/database.ar 对于一个Model Post 有如下的4中查询方法,返 ...