問題タブ [d3fo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2376 参照

axapta - AX7: 拡張メソッドを使用してビューにメソッドを作成する (バグ?)

編集:問題は、view作品に表示方法がないのはなぜですか?

拡張メソッドを使用して で表示メソッドを作成しようとしていますDirPartyPostalAddressViewが、これはAX7バグであるか、間違っている可能性があります。最近のアップデートで最新のAX7を使用しています。

ここで詳述されている方法を使用しています https://blogs.msdn.microsoft.com/mfp/2015/12/15/x-in-ax7-extension-methods/

可能性を示すためdisplay methodに、ビューDirPartyPostalAddressViewとテーブルで使用する概念実証を作成しました。CustTablebug

拡張クラス コード:

form の拡張機能を作成しCustTable、それにチェックボックス コントロールを追加し、 and を設定するDataSource = CustTableDataMethod = MyClass_extension::displayYesCustTable、これは正しく機能します。(スクリーンショットを参照)

コードの変更

作業イメージ

問題:フォームの拡張機能を作成LogisticsPostalAddressGridし、グリッドにチェックボックス コントロールを追加し、 を設定しましたDataSource = DirPartyPostalAddressViewが、コンパイルされません。(スクリーンショットを参照)

エラーは次のとおりです。

The data method 'MyClass_extension::displayYesDirPartyPostalAddressView' was not found on the data source 'DirPartyPostalAddressView' or its base table/view.

非コンパイル

0 投票する
1 に答える
1169 参照

axapta - 番号シーケンス AX の自動生成に問題があります

「顧客」標準データ エンティティを使用して、AX7 のデータ管理ツールから顧客マスターをインポートしようとしています。顧客アカウント フィールドに「自動生成」をマークしました。また、データがステージングに挿入されている間、番号シーケンス エラーに直面しています。実行ログを確認すると、以下のエラーが表示されます。

「番号シーケンスの自動生成に問題がありますステージング データ '4' の生成に問題がありますステージングに挿入された 'Customers' レコード」

顧客アカウントの番号順序の設定を確認したところ、次のように適切です。

ここに画像の説明を入力

ノート:

番号順序コードに連続がマークされているかどうかに関係なく、同じエラーが発生します。

迅速な入力をいただければ幸いです。