翻訳されたテキストをライブで Crystal レポートにプッシュするオプションを調査しています。私が抱えている問題はこれです:
レポートに次のテキストを含むテキスト オブジェクトがあります。
From the date of {?FromDate} until the date of {?UntilDate}
.
TCrpe でテキストを取得すると、次のようになります。
From the date of until the date of
TCrpe を使用すると、以下を使用して埋め込みオブジェクトのリストを取得できます。
TCrpeTextObjectsItem.EmbeddedFields
問題は、抽出したテキストにこれらのオブジェクトを挿入する位置を特定する方法がわからないことです。この位置を知る必要があるのは、翻訳されたテキストが返されたときに、レポートへの翻訳を解析するときに、これらの埋め込みオブジェクトをどの位置に押し戻すかを知るためです。
私の問題の 2 番目の部分は、翻訳をレポートにプッシュするときの位置がわかったら、その位置を使用するように埋め込みオブジェクトを設定する方法です。ただし、最初の問題を解決することが2番目の問題に役立つことを願っています。