2017-07-06 13 views
0

.NETオブジェクトのメソッドにパラメータとしてRecord(またはRecordRef)型の変数を渡す方法はありますか?.NETライブラリに変数を渡す

+0

しかし、それを.NET側でどのように表示したいのですか?フィールドをプロパティとして持つオブジェクトとしてどうですか? – sergeyol

+0

@sergeyol yes datatableまたは何か –

+0

私はこれが可能だとは思わないが... Stream/InStream/OutStreamなどのように自動的に(よく)キャストされていればいいだろう。 –

答えて

0

理論的には、データテーブルなどのようにパスすることはできません。できることはNAVに表示されているパブリッククラス.NETのを作成し、そのクラスのデータを完成し、.NETクラスをNAVテーブルのデータで渡します。例テーブル18(顧客)については

あなたは、NAVコードでこのクラスを呼び出し、同じ構造で.NETクラスを作成NAV内のデータを完了し、同じフィールドのデータなどでこのクラスを渡すことができます.NET

にテーブル18あなたは、この.NETクラスの配列を作成するのと同じテーブルのパラメータの倍数レジスタを渡す必要がある場合は値をASSING、ループを実行し、.NET

に一つずつを渡します

私は同様のコードを作った私があなたに言ったことは正しく動作します。