2

我为字段定义了别名,以便在模板版本中提供友好的名称。问题是这些友好名称是本地化的,FastReport 使用别名而不是字段名称保存模板!这似乎不太聪明。

如果我采用以语言 A 创建的模板并尝试将其与语言 B 一起使用,则会引发很多错误,因为不再找到这些字段。或者更糟糕的是,如果有人认为某个特定的翻译不好并对其进行了更改,那么将不再找到该字段。

有没有办法在不替换将要保存的模板的字段名称的情况下为字段设置友好名称?

4

1 回答 1

1

由于 FastReports 将其所有报告模板保存为 XML 文件,因此完成您想要做的最简单的方法可能是编写一个例程,该例程将读取 FastReport XML 文件并遍历所有 TfrxMemoView 节点,将 Text 属性更改为友好的本地名称。

于 2012-04-09T20:35:25.867 回答