BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

我最喜爱的10大Adobe Digital Enterprise Platform发布功能(下)

| 作者 Anirudh Verma 关注 0 他的粉丝 发布于 2011年12月11日. 估计阅读时间: 8 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

目录

条件编辑器(Expression Builder)

条件编辑器现在推出了Expression Builder,它可帮助客户轻松生成复杂的表达式并使用自定义函数(参见图7)。与DataElementsPanel的集成简化了数据字典元素的查找和使用。使用Data Elements窗格,提供了轻松且快捷的访问方法来在表达式中插入数据字典元素。

图7. Expression Builder

图字:

  1. 工具栏:此工具栏包含按类型分组的按钮。工具提示显示一段简短描述及键盘快捷键。
  2. 选项卡式窗格:插入一个数据元素或占位符,将它放在编辑面板中的插入区域。这可通过在数据元素面板中双击该元素来完成。它提供了对字典元素(和占位符)和函数的访问能力。
  3. 验证按钮:要验证表达式,用户可以选择“验证”按钮。Expression Builder上显示的一个模态对话框表明该表达式有效还是无效。
  4. 编辑窗格:用户在内容区域中创建表达式。
  5. 允许用户以受保护/不受保护的形式插入DD元素。

在生成复杂表达式的过程中允许使用不同类型的占位符,比如布尔值、字符串、日期和数字。

文本模块中的样式支持

用户现在可轻松地指定任何Text模块中所选内容的类型(项目符号样式)和缩进级别(参见图8)。

  • Plain:没有样式
  • Bulleted:使用(.)字符作为项目符号。
  • Numbered:选择标准数字(1、2、……)、大写罗马数字(I、II、……)和小写罗马数字(i、ii、……)作为样式。
  • Lettered:选择小写(a、b、……)和大写(A、B、……)字母/字母表作为样式。(除了拥有独立的Lettered样式,这些样式也可能在Numbered样式下列出)

图8. 文本模块中支持的样式(图字:设置缩进级别、列表组合)

只需单击缩进图表,即可指定所选内容的缩进级别。缩进以级别的形式指定(默认方式且从0开始)。每种缩进级别对应于36pt的间距。

您可以在一段嵌套的带项目符号的文本上指定缩进。具有项目符号的内容中的所有模块都缩进到给定的缩进级别。

内容突出显示

当使用用户界面中的任何资产时,很难映射到右侧显示的PDF文件中的区域。现在,以不同颜色突出显示的内容允许代理显示它们在使用PDF文件的哪个部分。在左侧选择任何资产后,突出显示的内容然后会自动将用户带到PDF文件的合适页面(参见图9)。

图9. 内容突出显示(图字:在LHS上选择任何资产后,该内容会自动在RHS上突出显示(在PDF中)。)

创作/发布

在LiveCycle ES2.5之前,为了将资产转移到生产环境,用户必须从创作系统将资产导出或导入到生产系统。

现在,使用Manage Assets界面的一个“Publish”操作,您可以自动将所选资产发布到生产实例。一个直观的界面将显示因发布所选资产而受影响的其他资产。此功能不可用于上述LiveCycle ES2.5工作流中。

作者可对内容进行适当更改,预览内容和发布内容。内容现在已发布到Publish Instances。发布实例上的最终用户可以看到更新的内容(参见图10)。

图10. 创作/发布(图字:发布、列出将在发布一个信函时发布的依赖性资产。 )

在创作实例上显示资产的状态

将依赖性资产的详细信息保存为XML格式

创作服务器/实例上的复制队列

要查在创作实例上查看发布到运行时的资产列表(参见图11),从http://<authorIP>:4502/etc/replication/agents.author/publish.html开始操作。

图11. 查在创作实例上查看发布到运行时的资产列表(图字:测试发布实例是否上线、复制队列列出队列中要发布的资产)

在不同创作服务器/实例上轻松配置发布节点

对于发布实例上的VersionRestoreManager调用,配置VersionRestoreManager来提供创作实例的详细信息(参见图12)。要完成配置,从http://<publishIP>:4503/system/console/configMgr开始操作。

图12. 配置VersionRestoreManager来提供创作实例的详细信息。 (图字:配置不同创作实例的IP )

使用片段布局创建表

您现在可以使用一种XDP片段轻松创建表格(参见图13),此功能不可用于LiveCycle ES2.5。信函中的表格设计允许在创作表格时包含碎片。

  • 表格可以是静态的:条款和条件表,其中每行表示一个条件,每个部分显示在一个独立的列中。
  • 表格可以是动态的:由数据驱动,比如帐户信息,其中包含客户名称、帐户id、交易编号和交易量等信息。
  • 片段布局提供了将动态表格的字段绑定到集合DDE的功能。在生成信函时,表格行会依据集合DDE的大小来生成。

图13. 新片段布局 (图字:Configuration for:选择要配置的表格。如果片段布局仅包含一个表格,这个下拉列表会禁用。

Static或Dynamic:此选项仅为占位符表格(包含单个单元格的表格)启用。对于非占位符表格,此字段反应了现有表格的类型,该类型无法更改。对于动态表格,Columns属性是禁用的,它的值为Field。

Rows:选择布局的行数。配置的行数应该大于或等于原始行数。

Columns:选择布局的列数。配置的列数应该大于或等于原始列数。

Header和Footer:这些复选框仅在现有表格包含页眉/页脚时启用。取消选择这些复选框即可隐藏页眉/页脚。 )

对于每列,需要以下细节:

  • Header:显示的页眉文本
  • Footer:显示的页脚文本
  • Type:额外的列的类型。Field或Target Area。此列仅为静态占位符表格启用。类型可在列级别上定义,而不能在单元格级别上定义。扩展的列中的所有单元格将具有相同类型。在动态表格中,所有列都为Field类型。对于非占位符表格,用户无法定义额外的列的类型。在这种情况下,扩展列中的额外的单元格的类型与该行中最后一列的类型相同。额外的行中的单元格类型与该列中最后一个单元格的类型相同。
  • Width ratio:表格列的长宽比。

延伸阅读

有关如何在Adobe Digital Enterprise Platforms上进行开发的深入信息,请访问ADEP开发人员中心

clip_image017

此作品依据Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License授权

查看原文:My top 10 Adobe Digital Enterprise Platform publishing features

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT