ダイナミクス列挙型にアクセスしてこれらを BusinessConnector 呼び出しに渡す方法を理解しようとしています。たとえば、次のように呼び出すことができます。
pobj = (AxaptaObject)ax.CreateAxaptaObject("PurchFormLetter", [ENUM]);
しかし、[ENUM] の正しい値を渡す方法がわかりません。X++ では、enum は DocumentStatus::PurchaseOrder ですが、どこからでもアクセスできないようです。値を渡す方法を見つけるのを手伝ってくれる人はいますか?
残念ながら、列挙型の数値を渡すことはできません (この場合、必要な値は 2 です)。「関数 PurchQuantity::construct が正しく使用されていません」という XPPException を返します。
AxaptaObject pobj = (AxaptaObject)ax.CreateAxaptaObject("PurchFormLetter", 2);
どなたかお役に立てれば幸いです。
よろしく、スティーブ