Sparx EA:在生成RTF时创建自定义表

丹尼尔·霍尔茨曼

SparxEA的文档生成工具是否可以创建自定义表?

问题

在模型内部,我得到了包装。每个内部package可能只有一个/几个diagrams在每种diagram情况下可能Notes包含文本,我需要从中构建表(!)。

我知道我可以像这样template fragment从脚本中调用(从其他脚本中调用template fragment

var documentGenerator = Repository.CreateDocumentGenerator();
documentGenerator.DocumentPackage(packageId, 9, "myFragment");

或也使用这样的东西

documentGenerator.DocumentElement(elementId, 9, "myOtherFragment");

或此处描述的任何其他功能http://www.sparxsystems.com/enterprise_architect_user_guide/9.3/automation/document_generator_interface_class.html

它会调用我们的模板,其中包含描述的specfifc字段或什至是确定的表(具有恒定的库伦名称和计数)

但...

问题

在Sparx EA架构内生成RTF文档时是否有任何特定的方式来创建自定义表(我们无法知道列数,我们无法知道名称等,直到我们进行处理之前diagram.Notes

UPD 31.01.2017

因此,今天的唯一方法是自行构建rtf生成器。目前,我正在使用它-构建非常简单的RTF生成器仅用于输出表数据。决定暂时关闭该问题,但由于当前在RTF脚本方面的进展,因此会在将来进行更新

吉尔特·贝莱肯斯(Geert Bellekens)

创建真正的自定义表的唯一方法是使用新的(v12.1?) 文档脚本模板片段。使用这种片段类型,您必须调用返回原始RTF的脚本。

如果您尝试找到某种要使用的RTF库,则似乎最好,因为从头开始编写RTF似乎很复杂。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Sparx EA中搜索方案

来自分类Dev

Sparx EA-机会元素

来自分类Dev

以编程方式克隆Sparx EA中的元素

来自分类Dev

Sparx EA-机会元素

来自分类Dev

Sparx EA中的SQL查询返回多行以获取标记值

来自分类Dev

Sparx Enterprise Architect EA:模型的分层结构(BPMN)

来自分类Dev

如何在Sparx EA中获取Element的FQN?

来自分类Dev

Sparx EA模板片段脚本未输出任何数据

来自分类Dev

Sparx EA:检测当前使用的数据库类型

来自分类Dev

Sparx Enterprise Architect-XSD生成:在生成的XSDschema引用中导入XSDschema引用

来自分类Dev

Sparx Enterprise Architect(EA 14)从类模型为C#生成代码,但仍默认使用Java

来自分类Dev

Sparx EA模板和模板片段文档生成方法问题

来自分类Dev

Sparx EA:将组件添加到节点时会创建什么类型的关系?

来自分类Dev

Sparx Enterprise Architect EA 15-如何在报表中包含决策表

来自分类Dev

通过C#代码打开Sparx EA项目将打开“新建项目”对话框

来自分类Dev

使用C#代码连接到SQL Server上的Sparx EA项目

来自分类Dev

如何通过Sparx EA的Automation API获得“优先级,难度”的可能值

来自分类Dev

如何在Sparx EA中修改临时刻板印象的名称

来自分类Dev

如何在UML状态机图中将类操作调用设置为过渡?(Sparx EA)

来自分类Dev

Sparx Enterprise Architect EA 15-如何对报表中元素的要求进行排序

来自分类Dev

在Sparx Enterprise Architect(EA)中的组件内部嵌套包和类

来自分类Dev

通过C#代码打开Sparx EA项目将打开“新建项目”对话框

来自分类Dev

如何通过Sparx EA的Automation API获得“优先级,难度”的可能值

来自分类Dev

C# 和 Sparx EA 互操作库 - 找不到方法

来自分类Dev

Sparx EA.App 没有正确反映 Activator.CreateInstance

来自分类Dev

Sparx Enterprise Architect版本10-从源代码创建类图

来自分类Dev

有没有一种方法可以在Sparx Enterprise Architect中搜索项目词汇表?

来自分类Dev

Is there a way to search project glossaries in Sparx Enterprise Architect?

来自分类Dev

如何为EF核心迁移历史记录表设置自定义名称,并在生成迁移脚本时使用它?

Related 相关文章

  1. 1

    在Sparx EA中搜索方案

  2. 2

    Sparx EA-机会元素

  3. 3

    以编程方式克隆Sparx EA中的元素

  4. 4

    Sparx EA-机会元素

  5. 5

    Sparx EA中的SQL查询返回多行以获取标记值

  6. 6

    Sparx Enterprise Architect EA:模型的分层结构(BPMN)

  7. 7

    如何在Sparx EA中获取Element的FQN?

  8. 8

    Sparx EA模板片段脚本未输出任何数据

  9. 9

    Sparx EA:检测当前使用的数据库类型

  10. 10

    Sparx Enterprise Architect-XSD生成:在生成的XSDschema引用中导入XSDschema引用

  11. 11

    Sparx Enterprise Architect(EA 14)从类模型为C#生成代码,但仍默认使用Java

  12. 12

    Sparx EA模板和模板片段文档生成方法问题

  13. 13

    Sparx EA:将组件添加到节点时会创建什么类型的关系?

  14. 14

    Sparx Enterprise Architect EA 15-如何在报表中包含决策表

  15. 15

    通过C#代码打开Sparx EA项目将打开“新建项目”对话框

  16. 16

    使用C#代码连接到SQL Server上的Sparx EA项目

  17. 17

    如何通过Sparx EA的Automation API获得“优先级,难度”的可能值

  18. 18

    如何在Sparx EA中修改临时刻板印象的名称

  19. 19

    如何在UML状态机图中将类操作调用设置为过渡?(Sparx EA)

  20. 20

    Sparx Enterprise Architect EA 15-如何对报表中元素的要求进行排序

  21. 21

    在Sparx Enterprise Architect(EA)中的组件内部嵌套包和类

  22. 22

    通过C#代码打开Sparx EA项目将打开“新建项目”对话框

  23. 23

    如何通过Sparx EA的Automation API获得“优先级,难度”的可能值

  24. 24

    C# 和 Sparx EA 互操作库 - 找不到方法

  25. 25

    Sparx EA.App 没有正确反映 Activator.CreateInstance

  26. 26

    Sparx Enterprise Architect版本10-从源代码创建类图

  27. 27

    有没有一种方法可以在Sparx Enterprise Architect中搜索项目词汇表?

  28. 28

    Is there a way to search project glossaries in Sparx Enterprise Architect?

  29. 29

    如何为EF核心迁移历史记录表设置自定义名称,并在生成迁移脚本时使用它?

热门标签

归档