0

Dynamics AX 2009 .NET Business コネクタでテンプレートを使用して新しいアイテム レコードを作成する方法を知りたいです。Dynamics AX 2009 を使用してこれを行う方法を知っています。呼び出すことができる静的メソッドはありますか? また、保存する前に新しいアイテム情報をユーザーに表示したいと考えています。これは可能ですか?

助けてください

ありがとう

4

2 に答える 2

2

Dynamics Ax 4.0 のコードでレコード テンプレートを使用する Casperkamal のブログ記事をご覧ください。タイトルが明示的に述べているように、これは Axapta 4.0 で機能しますが、AX 2009 では機能しないと信じる理由はありません。

抜粋:

sysRecordTemplate = SysRecordTemplate::newCommon(inventTable);
sysRecordTemplate.parmForceCompanyTemplate('Feed'); //Template name as string
sysRecordTemplate.createRecord();

この X++ をターゲット言語の Business Connector 呼び出しに変換する必要があります。

于 2010-06-30T07:41:59.180 に答える
1

私がすることは、X++ 内にクラスを作成し (それが私たちの生息地であるため :-) )、そのクラスを、やりたいことを実行するための「コントローラー」にすることです。

次に、呼び出し可能な静的メソッドを作成して、作成したロジックを呼び出せることを確認します。そうすれば、ビジネス コネクタを使用でき、ロジックは Ax に含まれます。

(ユーザーが挿入する前にデータを表示するために、データを収集してビジネス コネクタに渡すメソッドを提供することもできます。(このためのデータ コントラクトのようなクラスを作成できます)

于 2013-03-09T23:05:49.717 に答える