のための間違った引数の型は、私はAXのビジネスコネクタを使用してC#でいくつかのコードを持っている、そしてその次のように:私は「取得を呼び出すしようとすると、エラー:機能
AxaptaRecord OrderRecord = (AxaptaRecord)ax.CallStaticClassMethod("BTNOnlineOrder", "getSalesOrder", salesRef);
if (OrderRecord.Found)
{
AxaptaObject Lines = (AxaptaObject)OrderRecord.Call("querySalesLine");
AxaptaObject qrLines = (AxaptaObject)ax.CreateAxaptaObject("QueryRun", Lines);
while ((bool)qrLines.Call("next"))
{
int tableid = (int)ax.CallStaticClassMethod("Global", "tableName2Id", "InventTable");
AxaptaRecord r = (AxaptaRecord)qrLines.Call("get", tableid);
}
}
私は次のエラーを取得します"メソッド:
エラー実行コード:関数の引数の型が間違っています。
tableidは、tableidがnullなどのためではないため、int値175を返します。
使用するクエリは、あなたがこの(混乱)エラーが発生しますInventTableを指してデータソースを持っていない場合はすべてのヘルプは
querySalesLineによって返されたクエリ - それはカスタムクエリや斧で提供されるデフォルトのSalesLineクエリですか?私はちょうど質問がInventTable – armasanea