2

Xpages アプリケーションの全幅 > 200 Notes View を実現しました。翻訳には、Xpages 設定のネイティブ オプション「ローカリゼーション オプション」を使用します。

すべてが非常にうまく機能します (翻訳を -properties に書き込むことができるようになりました)

しかし...

一部の Notes ビューでは、元の言語の @Formulas 文字列が埋め込まれた列のコンテンツ、またはドミノ環境の形式のフィールドの日付 (例: イタリア語形式を返す @text(datfield;"S0") があります) があります。 gg\mm\aaaa)

ネイティブの Multilanguage Database Notes Option と Locazations Options 機能を混在させることはできますか?

ネイティブの Notes Multilanguage データベースでは、正しい言語を設定するビューを複製する必要がありますか? しかし、Xpages は、オブジェクトの Notes View をレンダリングするときにこの機能をサポートしますか?

ps ネイティブの Notes 多言語については、このRedbookを 65 ページからお読みください。

4

3 に答える 3

0

まず最初に、作業しているビューからすべての@Text(datefield)エントリを削除しようとします。これにより、XpageアプリケーションのnotesクライアントとViewPanesの両方が、アプリケーションのビューアに適した形式で日付を自動的に表示できるようになります。

残念ながら、私のテストでは、ネイティブの多言語データベースオプションとXPagesローカリゼーションオプションを混在させることはできないようです。

于 2012-01-27T16:29:56.253 に答える
0
I have found that the only solution is a routine JS client insert into
*AfterPageLoad* event with **view.postScript**(Function JS client) 
and *AfterRestoreView* event with the same call **view.postScript**
 convert on.fly the content of my view.
I select the content DOM of my Notes view with dojo.query
于 2012-02-09T08:41:15.387 に答える
0

Notes ベースの多言語データベース オプションは Notes Client アーキテクチャの一部であるため、これら 2 つのオプションを混同することはできません。

私があなたなら、XPages アプリケーション用に別のビューを作成します。それまでの間(移行フェーズ)は本当にリソースの無駄ですが、私が推測する最も最適化された方法です。古いスタイルのビューに準拠する代わりに、必要に応じてビューを再設計できます。

たとえば、XPages では、インデックス内で計算するために多くの列は必要ありません。

それに対する素晴らしい答えはありません:(

于 2012-02-01T14:44:04.317 に答える