0

私はWTXツールにかなり慣れていません.また、500以上の受信フィールドをSAPで対応する名前に非常に短時間でマップする必要があります.これらのフィールドを手動でドラッグアンドドロップするのではなく、Javaを使用してこれを行うスマートな方法はありますか? ?

4

1 に答える 1

0

パーティーに遅れて申し訳ありませんが、他の人に洞察を提供できれば幸いです...

WTX 8.41 では、ここで役立つ 2 つの機能が導入されました。

  • オートマッパーは、オブジェクト名に基づいてルールを生成します。あなたの場合、入力オブジェクトと出力オブジェクトの相互関係に依存します。
  • Javaプログラムからマップまたはタイプツリーで任意のアクションを実行できるようにするデザインスタジオへのJava API。

以前のバージョンにはマップのインポート/エクスポート ツールがあり、(少なくとも理論的には) マップとしてインポートする XML ファイルを生成できました。理論と実践の間の距離は、マップの複雑さ、Java のスキル、およびこの努力によってもたらされる再利用の量にあります。

どちらかを選ばなければならないとしたら、型ツリーを少し変更して一致する名前を持たせることを意味するとしても、オートマッパーの方法をとります。

別の方法があることに注意してください。マッピングで iDoc を XML (またはその逆) にマッピングする必要があり、タグ名はそれほど重要ではありません。タイプ ツリーをスキーマとしてエクスポートでき、ツールは渡すマップも生成します。同時に一方のフォーマットを他方のフォーマットに変換します (両方の方向のマップを生成します)。

于 2016-10-12T12:42:28.483 に答える