問題タブ [ax]

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 に答える
4572 参照

axapta - Dynamics AX - コンボボックス データソース/アイテムに範囲を適用する

どのメニュー項目がフォームを開いたかなど、いくつかの条件に基づいてコンボボックスに持ち込まれるレコードを制限したいだけです。したがって、特定の行が返されるはずです。

コードについてはわかりません。使用するメソッド/イベント、フィールドの変更されたメソッド、コントロールのルックアップも教えてください。またはデータソースで?フォームまたはクラス ? これらのうち、どの場所が最適ですか?

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

axapta - ListPageInteraction クラスでフォーム オブジェクトを取得するには?

Microsoft Dynamics AX 2012 に取り組んでいます。

いくつかのコントロールのラベル/キャプションを変更したいだけでlistpage form、参照されたクラスを持つ があります。ListPageInteractionこのためには、次のようなことをする必要があります:

element.form().design().control('<YourControlName>');

ListPageInteractionしかし、クラスでこのメソッドを取得できません。クラスの初期化されたメソッドに取り組むことにしました。ただし、そこからフォームにアクセスする方法はありません。コントロールにアクセスしてラベルを設定するにはどうすればよいですか?

0 投票する
3 に答える
1032 参照

dynamics-ax-2009 - Dynamics AX 2009 でのオブジェクトのインポート中に比較ツールを使用する

オブジェクトのリストを Dynamics AX 2009 システムにインポートしようとしています。問題は、インポートするすべてのオブジェクトのオブジェクト ID が異なることです。私は手動でインポートを行っているので、その一環として、各オブジェクト (いくつかあります) を比較する必要があります。それらはすべて異なって表示されるからです。

私の質問は次のとおりです。Dynamics にオブジェクト ID を違いとして表示しないように指示する方法はありますか、それとも同じだと思わせる方法はありますか?

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

dynamics-ax-2009 - Morphexレポートで複数の会社からレコードを選択するにはどうすればよいですか?

Morphexレポートで複数の会社からデータを選択できるかどうかを知りたいのですが、たとえば、ユーザーがCEUおよびCEEの会社からレポートのデータを取得したいと考えています。すべての企業からデータ全体を取得することを意味するのではなく、特定の複数の企業からデータを取得することを意味します。

これは、複数値パラメーターをDATAAREAIDテーブルのフィールドに渡すことでSSRSレポートで実現できます。

0 投票する
3 に答える
4027 参照

nested - Dynamics AX のネストされたクエリ

単純なものが欠けているかもしれませんが、AX でネストされたクエリを作成する方法はありますか? うまくいくと思われる構文をいくつか試しましたが、うまくいきませんでした。

次の標準 SQL ステートメントは、私がやろうとしていることを達成しますが、これは SQL ではなく AX で行う必要があります。

私の問題は、テーブル 1 がテーブル 2 と 1 対多の関係にあり、AX には私が認識している DISTINCT 関数がないため、JOIN ステートメントを使用すると、各レコードの多くのコピーを受け取ることです。

ありがとう

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

axapta - AX 2012 のインストール

Ax 2012 をローカル マシンにインストールしたいと考えています。Ax2012のインストールに必要な手順を知っている人はいますか

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

wcf - WCF Web サービスを使用する VB6 ソフトウェア。App.config のエンドポイント。エラー VB6 には App.config がありません

VB6で構築されたEPOSシステムがあります。クライアントは Microsoft Dynamics AX を CRM システムとして使用しています。サード パーティがクライアント用の AX 実装を作成し、EPOS と AX CRM の間でデータを同期するために使用する必要がある一連の WCF Web サービスを公開しました。VB6 では WCF サービスの呼び出しに問題があることがわかっていたので、EPOS と AX CRM 間の通信を処理する次のコンポーネントを作成しました。

呼び出す VB6 EPOS -->
1) 呼び出す VB6 DLL ラッパー... -->
2) 呼び出す .NET(3.5) COM Callable Proxy DLL ラッパー... -->
3) .NET(3.5) Web サービス ハンドラ(Web サービスが実際に呼び出される場所) -->
Microsoft Dynamics AX CRM。

テスト コンソール アプリがコンポーネント 2 を呼び出すように、VB6 からの呼び出しをシミュレートしてデバッグを支援するために、Vb.NET でテスト コンソール アプリを作成しました。

これを行っている間、次の例外が発生しました:-

"(servicemodel クライアント構成セクションでコントラクト 'X' を参照するデフォルトのエンドポイント要素が見つかりませんでした。これは、アプリケーションの構成ファイルが見つからなかったか、このコントラクトに一致するエンドポイント要素がクライアント要素で見つからなかったためである可能性があります。 )"

グーグルで検索したところ、バインディングとエンドポイントのセクションをコンポーネント 3 の app.config からテスト コンソール アプリの新しい app.config にコピーする必要があることがわかりました。私は WCF を知らず、現時点では時間もありません。なぜこれがこのエラーを修正したのかを理解するまで、実際にそれを学びます。

ただし、VB6 EPOS からサービスを呼び出そうとすると、このエラーが再び表示されます。したがって、コンポーネント 2 はチェーン内の最初の .NET(3.5) コンポーネントであるため、エンドポイント宣言が必要な場所であると考えて、コンポーネント 2 に app.config を追加しましたが、いいえ。エラーはまだポップアップしています。

誰にもアイデアはありますか?シンプルトンのためにこれに光を当てることができるプログラミングヒーローはいますか??? EPOS を書き直さない理由を聞かないでください。私達はします。まだです。そこには 300 万行を超えるスパゲッティ コードがあり、私は 8 か月しか取り組んでいません!!!

余談ですが、このシナリオは OOP の黄金律の 1 つ、つまりカプセル化に違反していませんか。コンポーネント 3 が WCF サービスにアクセスするために使用するエンドポイントを VB6 EPOS が知る必要があるのはなぜですか?

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

axapta - AX 2009 の支払提案機能

Payment Journal/Lines / Create Payment Proposal に移動すると、ベンダーを選択して [OK] をクリックすると、フォームの上部に Open Transaction 行が作成され、支払提案 (下部) に合計金額が記載された単一行が作成されます。フォーム)。

しかし、金額を合計したくありません。代わりに、開いているトランザクション部分(ヘッダー部分)に対応する金額を表示する必要があります。

どなたか教えていただけませんか?

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

axapta - コードを使用して本番ステータスを変更するにはどうすればよいですか?(AX 2009)

ProdTableフォームからではなく、コードを介して本番ステータスを変更する必要があります。私が抱えている問題は、クラスProdMultiReleaseがProdTableフォームから実行されることを期待していることです。(10行目:RunBaseMultiParm :: initFromForm(prodMultiRelease、args);)

更新: ここにいくつかの追加情報があります。最初に私はこのようなものでそれを試しました:

しかし、それは機能しません。

今、私はこのようなものを持っています:

これは問題なく動作しますが、単にステータスを設定するだけで問題があるかどうかはわかりません。

Update2: 私はそれを次のように行うと思います:

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

biztalk - DynamicsAX->新しいAIFサービスを含むBizTalkの不完全なメッセージ

BizTalkに製造オーダーを送信するときに、DynamicsAxのAIFサービスに関して少し問題があります。

ProdId、ItemId、ProdTypeをフィールドとして、ProdJournalTableをサブデータソースとしてProdId、JournalId、JournalTypeをフィールドとして含むProdTableのクエリ(AxdProdTest)を作成しました。(1:n、外部参加)

このクエリでは、ウォークトラフで説明されているように、ウィザードを使用してAIF-Servicを作成しました。

これで、1つの選択リストと1つのルートカードを含む製造オーダーがあります。AIFサービスを使用してこれを送信すると、ProdTableから必要な情報を含むXMLメッセージが取得されますが、ProdJournalTable(選択リスト)からは2つしかありませんが、エントリは1つだけです。

クエリに1:n接続があり、送信XMLに同じものが必要な場合、何を変更する必要がありますか?SalesOrderまたはInvoicesなどの標準サービスで機能するため、方法が必要です。

あなたの助けのためのThx...