教你学会Adobe Interactive Form系列之六

clip_image026_thumb.jpg


第五章 Layout

说道Layout, 主要在于控件的应用, 我们可以看到, 在Adobe LiveCycle Designer中有非常多的控件可以供大家选择使用.

Layout的设计, 主要分为两种, 一种是静态元素控件的使用, 一种是动态元素控件的使用. 而在动态元素控件中, 比较重要且特殊的就是Table的使用. 在接下来本章的内容中, 将会简单的介绍一些控件, 主要内容将放到Table控件中.

1. 静态元素:

1.1 图片容器控件

clip_image002

其属性比较简单, 非常容易使用.

1.2 文本元素

主要两个tab的属性:

clip_image004clip_image006

1.3 几何图形:

说白了就是画线工具, 如下:

clip_image008

无论怎么说, 都比script以及smart form好百倍…..

2. 动态元素:

说实话, 这个很难去描述, 主要的使用方法:

Ø 把Data View之中的元素直接拖到Designer中

Ø 选中Lib中的控件拖到Designer中,做data binding

下面对这些动态字段做些列举, 就不详细的一一介绍, 我觉得最好的方法就是多做练习, 这样机会很快熟悉这些控件的用法:

2.1 Text 字段

clip_image010

可以看到, 和静态文本字段的属性截然不同, 其实用起来还是非常简单的

模式记录:

clip_image012

2.2 图像

2.3 数量字段

模式记录:

clip_image014

2.4 时间和日期字段:

在这里要把主要的模式记录下来:

clip_image016

clip_image018

clip_image020

3. Table:

首先, 我们要区分Interactive Form中定义的动态表和静态表:

动态表: 打印表的行数在设计时未知

静态表: 在设计时就知道要显示多少记录

3.1 Deactive表中的字段

在我们设计表的接口的时候, 很多情况是在某个表中包含我们在Form打印里面根本不会用到的字段, 对于这些字段, 首先在context中de-active:

clip_image022

3.2 新建表:

非常简单, 把data中的table直接拖到designer中就可以了,如下:

clip_image024

这个时候在Hierarchy中会生成table的视图:

clip_image026


About The Author

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

No Comments

Leave A Reply


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

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