1

AX に単純なゲッター クラスがあり、外部プログラムから AIF Web サービス経由で使用したいと考えています。クラスは次のようになります。

static Email getEMail(HcmWorkerRecId _hcmWorkerRecId)
{
    ;
    email = HcmWorker::find(_hcmWorkerRecId).Email();
    return email;
}

そこから AIF Web サービスを取得するには何が必要ですか?

4

1 に答える 1

1

SysEntryPointAttribute Metadata 属性を追加し、メソッドを public に設定する必要がありました。

[SysEntryPointAttribute]
public Email getEMailByItemValueId(HcmWorkerRecId _hcmWorkerRecId)
{
    ;
    email = HcmWorker::find(_hcmWorkerRecId).Email();
    return email;
}

次に、サービスとサービス グループを追加してデプロイしました。

次のブログ投稿が役に立ちました: http://dynamics-ax.blogspot.de/2011/08/microsoft-dynamics-ax-2012-dive-into_10.html

于 2012-11-13T10:50:52.673 に答える