HTA for HDIは、標準のABAP翻訳ツール(トランザクションSE63)を使用した計算ビューのテキストの翻訳、および翻訳されたテキストの移送をサポートしています。
前提条件
- 計算ビュー用のプロパティファイルが存在します。マスター言語のテキストが含まれています。SAPHANA用のSAPWebIDEでプロパティファイルを生成できます。プロパティファイルはSAPWebIDEで構築する必要があり、HDIでの計算ビューの変換の有効化で説明されているように、対応する計算ビューをABAP開発ツール(ADT)を使用してABAPにチェックインする必要があります。
- 計算ビューのテキストの元の言語は、HDI名前空間(R3TR HOTA)の元の言語と同じです。元の言語について調べるには、ABAP開発ツール(ADT)のHDIネームスペースのプロパティビューを使用します。
コンテクスト
計算ビューのテキストは、標準のABAP翻訳ツール(トランザクションSE63)を使用して翻訳することができます。それらは、標準の輸送メカニズムで輸送することができます。
その結果、非ABAPオブジェクトタイプハナオブジェクトショートテキスト(オブジェクトタイプID HOTS )は、トランザクションSE63を使用して表示および翻訳することができます。
テキストを含む計算ビューがターゲットシステムにインポートされると、テキストはSAPHANAデプロイメントステップの一部としてデプロイされます。インポート結果は、トランスポートログのSAPHANA導入ステップで確認できます。
制限
-
計算ビューのラベルなどのテキスト要素を変更する場合は、プロパティファイルを再生成して新しくビルドする必要があります。その後、計算ビューを再度チェックインして、変更を計算ビューにコピーし、テキストの変更をABAPのHTAリポジトリにコピーします。
-
一般に、HTA for HDIは、 SAPHANAリポジトリコンテンツの翻訳されたテキストの移行をサポートしていません。移行ツールはテキストを移行し、言語ごとにプロパティファイルを作成しますが、HTAforHDIはこれらのプロパティファイルを使用できません。したがって、移行結果からすべての言語固有のプロパティファイルを削除することをお勧めします。これらは、名前に言語コードが含まれているプロパティファイルです(たとえば、CA_DEMO.hdbcalculationview_de.properties)。移行後に計算ビューのテキストを翻訳したくない場合は、移行結果から言語に依存しないプロパティファイルも削除してください。
翻訳されたテキストの移行が必要な場合は、コンポーネントBC-CTS-HTAを使用してSAPサポートに連絡してください。
詳細については、ABAPで使用されるSAPHANAリポジトリベースの開発をHDIのHTAに移行するを参照してください。
-
生成されたプロパティファイル(名前またはコンテンツ)を手動で変更したり、さまざまな言語のプロパティファイルを作成したり、HDIオブジェクトのエディターで計算ビューのテキストを変更したりすることはサポートされていません。