在Enterprise Architect中使用模板时,如何在RTF / PDF文档中格式化数值

时间:2013-03-24 11:58:55

标签: enterprise-architect

在为所选元素创建工作时的项目管理过程中,我为 Time (即2)设置了值,Enterprise Architect将该值保存为六位小数零。 生成文档时,这些值也会以六个零的形式导出。

有没有办法可以将这些值格式化为零小数(即2)以及如何格式化?

这是RTF模板(其他元素已删除)。

我希望格式化的值是粗体。

包> {Pkg.Name}

元素> {Element.Name}

努力>   时间: {ElemEffort.Value}

<努力

<元件 儿童套餐> <儿童套餐 <封装

1 个答案:

答案 0 :(得分:0)

假设您正在创建RTF文档,您可以使用模板片段。

模板片段允许您附加SQL查询或EA脚本,该脚本将文档生成引擎正在处理的当前包或元素的标识作为其输入。

鉴于此,您可以编写一段代码,检索相关信息并按照您希望的方式对其进行格式化。使用SQL,您需要查看t_object和t_objecteffort表;使用脚本,您将需要Element和Effort类。

没有原始的RTF模板,我无法更具体。