問題タブ [dynamics-ax-2012-r2]
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.
dynamics-ax-2012 - AX2012 R2 CU7: VSProject ノードのコンパイルの問題
現在、TFS アクティビティを使用して Ax のビルドを作成しています。すべてのステップがそこにあり、TFS VCS にいくつかのダミー XPO がある単純なシナリオですべてが機能します。しかし今、コードベースを構築する完全なシナリオを実行する必要があり、Visual Studio プロジェクト ノードでコンパイルの問題が発生しています。
これは、コードのインポート/コンパイルに関して私が大まかに行っていることです:
- ラベル ファイルのインポート
- すべてのコードを含む XPO をインポートします。
- SysTreeNodeVSProject\ImportProject メソッドを使用してビジュアル スタジオ プロジェクトをインポートします。
完全なコンパイルを実行すると、AOT 内の VSProjects の結果のアセンブリを必要とするコードに関するコンパイラ エラーが引き続き発生します。
これは、プロジェクトの出力がまだ空であることが原因です。それらをすべて選択してコンパイルしても、まだ結果はありません。それらを1つずつ選択してコンパイルします。プロジェクトの出力は AOT で生成され、依存するクラスは直接コンパイルできます。
それらを個別にコンパイルすると、コミラーはそれが VSProject ノードであることを検出し、カーネルは VSProject のエクスポートおよびビルド機能を呼び出し、結果として出力が生成されます。
ここでの本当の質問は次のとおりです: 私のビルドでは、これらの VSProject ノードをコンパイルする AutoRun ファイルを作成する必要がありますが、コンパイラは完全なコンパイルを行うときにそれを行うはずではありませんか?!
axapta - POSデータベースでカテゴリレベルを見つける方法
POS データベースで小売カテゴリ ノード レベルを検索しようとしています。AOS テーブル ECORESCATEGORY には正しい値のフィールド LEVEL_ がありますが、POS では、このフィールドはすべてのアイテムに対してゼロの値を示しています。
このフィールドが AOS と確実に同期されるようにするにはどうすればよいですか?
ジョブ N-1040 と N-1100 を試しましたが、このフィールドは更新されません。
以下は私が使用するSQLクエリです:
reporting-services - 販売注文の税金を保持するテーブルはどれですか?
AX 2012 で販売注文からデータを読み取る SSRS レポートを作成します。
SSRS レポートで、販売注文の合計金額と VAT を計算したいのですが、販売注文の税金をどこで取得できるかがわかりません。
visual-studio-2012 - エンタープライズ ポータル開発のための Visual Studio 2012 のセットアップ
Enterprise Portal 開発用に VS2012 をセットアップする方法はありますか?
VS2010 用の EP Dev Kit を既にインストールしており、EP UserControls をビルドおよびデプロイできますが、VS2012 でこれを実現するにはどうすればよいですか?
私は何かを監督しましたか?回避策か何かについて知っている人はいますか?
完全なソリューションと参照されているすべてのプロジェクトは VS2012 で構築されているため、単一の UserControl for AX に VS2010 を使用する必要がない場合は便利です。
dynamics-ax-2012 - 文字列データ型を除き、AIF サービスを介して入力された列を取得しない
AX に単純なカスタム テーブルがあり、外部システムがデータを入力できるように Web サービスを作成する必要があります。関連するすべての Axd* および Ax* オブジェクトを含むドキュメント サービスを作成しました。次に、簡単なコンソール アプリケーションを作成して、ダミー データの入力を試みました。興味深いのは、文字列データ型の列にのみデータを入力できることです。Int、Real、Date、Enums などは通過しません。
以下のコードでは、両方とも文字列であるため、StoreItemId 列と Barcode 列のみを取得しています。Cost は実数、ErrorType は Enum、DocketDate は日付で、いずれも値を取得しません。私はこの問題について多くの同僚と話し合ってきましたが、何が起こっているのか誰も知りません。誰かが知っているか、私を新しい方向に向けることができますか? どうもありがとう。
追伸 - 私は AIF の経験が限られているため、何か基本的なことが抜けている場合は、申し訳ありませんがお知らせください。ありがとう。
axapta - ListPageInteraction クラスに引数を渡すには?
呼び出すメニューアイテムに基づいてリストページの動作を変更したいと思います。さまざまなクエリで ListPage を呼び出すことができることはわかっていますが、もう少し進んで、ListPage を別の ListPageInteraction クラスまたは ListPageInteraction クラスで呼び出して、それを呼び出す menuitem からいくつかの引数を取得できるようにしたいと考えています。どうすればいいですか?
リストページを呼び出すユーザーに基づいて、initializeQuery メソッドで ListPageInteraction クラスの ListPageQuery に範囲を動的に追加しています。
別の ListPageInteraction が割り当てられた ListPage の複製を作成したり、人為的に _query に情報を追加したりできることはわかっていますが、正しくないようです。
PS: _args 入力がないのはなぜですか?