Rhapsody Table 通过带有分号的报告生成问题查看导出

Rhapsody Table View export through report generation issues with semicolons

我正在使用 Rhapsody 8.2.1,在我的项目中我有一个 table 视图,其中包含一个带有虚线列表的单元格,每行以分号结尾,如下所示:

通过“工具”->“发布”->“生成报告”生成报告时,table 的全部内容均已正确导出,但带有虚线列表的单元格出现异常,仅显示第一项,没有分号.

通过浏览器查看导出的XML(即询问web服务器rhapsody打开生成报告),发现table视图项下的字段DataAsXML已经将文本剪切到第一个分号。

有没有办法避免 Rhapsody 停在这种标点符号上,或者有办法自定义 Rhapsody 生成的 XML?

hmm 我也时常观察到 RPE 解析 Rhapsody XML 的方式存在一些问题(例如,通过提取非常长的描述)。到目前为止我发现并可以应用于您的案例的方法是:

  • 将内容与格式分开:从原始 table 查看任何特殊字符(点和分号,因此您只有 "item1" 而不是 "dot item1 ;")。你可能会在 Rhapsody 思想中放宽一些格式,但它会更容易解析。
  • 现在在 RPE 模板中只需添加格式:点 + 单元格内容 (item1) + 分号。请注意,此模板将是一个临时模板(为此 table 视图完成)而不是基于 DataAsXML(因为这仅适用于 table 的简单表示,没有花哨的格式,到目前为止我用过)

希望对你有所帮助。