2

テンプレート エディションでわかりやすい名前を付けるために、フィールドのエイリアスを定義しました。問題は、これらのフレンドリ名がローカライズされ、FastReport がフィールド名ではなくエイリアスでテンプレートを保存することです! それはあまり賢いようには見えません。

言語 A で作成されたテンプレートを言語 B で使用しようとすると、フィールドが見つからないため、多くのエラーが発生します。さらに悪いことに、ある特定の翻訳が適切でないと誰かが判断して変更すると、そのフィールドは見つからなくなります。

保存されるテンプレートのフィールド名を置き換えずに、フィールドにわかりやすい名前を付ける方法はありますか?

4

1 に答える 1

1

FastReports はすべてのレポート テンプレートを XML ファイルとして保存するため、目的を達成するための最も簡単な方法は、FastReport XML ファイルを読み取り、すべての TfrxMemoView ノードを反復処理して Text 属性をフレンドリーなローカル名.

于 2012-04-09T20:35:25.867 に答える