教你学会Adobe Interactive Form系列之五

clip_image036_thumb.jpg


第四章 Live Cycle设计器

对于这章我不想非常详细的去介绍LiveCycle Designer的使用方法,因为里面有太多的东西需要介绍, 我把主要的工作区域简单的说明一下.

clip_image002

clip_image004: 切换至全屏状态:

clip_image006

五个工具栏如下:

1. Layout:

clip_image008

字体:

clip_image010

查看:

clip_image012

Table:

clip_image014

工具:

clip_image016

层次结构窗口:

clip_image018

Context数据视图:

clip_image020

2. 主要工作窗口:

clip_image022

控件库:

clip_image024

对象属性:

clip_image026

在左右边的几个窗口, 你可以随便按照自己的喜好组织,我一般习惯如下:

clip_image028clip_image030

关于Designer暂时就介绍这么多吧, 我们后面的例子中如果用到再详细介绍.

3. 接下来, 就是比较重要的部分, 关于Master Page, Context Area, Body Pages, SubForms的介绍, 最主要的是以上的几种类型,在什么情况下会用到.

下面的图会让我们对上面的几个类型有个比较直观的认识:

clip_image032

3.1 Master Page:

主页面, 每个Interactive Form必备元素, 在主页面上, 我们可以放置一些静态的元素, 这样在每个打印页面我们都可以看到这些静态元素.

其属性如下:

clip_image034

Name: Master Page的名字

Paper Type: A4或者其他的什么纸类型

Restrict Page Occurrence: 打印的页数

3.2 Content Area:

这里放置动态元素, 例如表内容等等. Context Area只能包含在Master Page 中.

3.3 Body Page:

包含在Content Area之中, 是动态元素的容器. 其实它就是顶级的subform, 其属性如下图所示:

clip_image036

3.4 Subforms:

我个人的理解, 这个东西是用来组织你的form元素, 是form设计更加清晰

4. Form 设计好的方法:

Ø 尽量不要只用一个Master Page去管理整个Form(除非非常简单)

Ø 在用嵌套subform的时候注意, 不要嵌套在不同页的两个subform

Ø 页面有不同的内容就添加一个body page, 而不要选择goto

Ø Keep with previous和Keep with next仅适用于普通的subform而不适用与body page


About The Author

从事SAP行业有些年头,对SAP技术稍有了解; 如无特别声明,本博客文章为原创,转载请注明; 博主MSN:xuchunbo0901@hotmail.com; 博主邮箱:bob.xu@abaptech.com。

No Comments

Leave A Reply


注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。

无觅相关文章插件,快速提升流量