問題タブ [dynamics-ax-2009]

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 投票する
1 に答える
226 参照

dynamics-ax-2009 - フォームを別のフォームに「埋め込む」方法はありますか

フォームがあり、それを別のフォームに埋め込みたい。両方のフォームを保持したいのですが、最初のフォームを複製することは避けたいと思います。

たとえば、フォームをタブページに「添付」する方法はありますか?

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

datasource - AXレポート:結合されたデータソースで1つのエラーが発生

Microsoft Dynamics AX 2009でレポートを作成して、製造オーダーに携わったすべての従業員を表示したいと考えています。

このレポートのデータソースに、ProdIDとDataAreaIDによって内部結合された
ProdTable(pt)をEmplIDとDataAreaIDによって内部結合された
ProdJournalRoute(pjr)にドラッグアンドドロップし、
EmplTable(et)で従業員の名前を検索します。name()メソッド。

このレポートは、いくつかの面白い出力を生成します。

見る?ProdJournalRouteEmplTableEmplIDの間の結合のどこかで、 1行のオフセットが得られます。

name()もちろん、メソッドをEmplTableテーブルにProdJournalRouteコピーして結合を完全に削除することEmplTableもできますが、これは問題を延期するだけです。結合を機能させるにはどうすればよいですか。手作りのクエリを使用して、これをレポートのデータソースとして使用する必要がありますか?

追記:必要なユーザー権限を持つ誰かがこれらすべてのタグをクリーンアップできるでしょうか
[[[microsoft] dynamics] AX] ?ありがとうございます!)

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

axapta - Microsoft AX 2009 / Axapta、コンパイル前にプロンプ​​トを表示

コンパイルする前にAX/Axaptaにプロンプ​​トを表示させる方法はありますか?

誤ってアプリ全体のコンパイルを数回クリックしましたが、30〜60分かかるので、事前にプロンプ​​トを追加できれば素晴らしいと思います。

ありがとう

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

workflow - Execute code in Dynamics AX Workflow

Is it possible to execute X++ code as a step in an Ax Workflow?

So after an approval happens, some arbitrary code gets executed, then the workflow continutes?

eg

  • Submit payment for approval.
  • Payment is approved by Bill.
  • Execute code that sends information about payment to another system
  • Continue workflow
0 投票する
2 に答える
9749 参照

axapta - X++ の「this」キーワードと「element」キーワード

X++ でコードを記述する場合、参照が必要な場合もあればthis.functionYouWant()element.FunctionYouWant(). 両方が対象となる場合もあります。私はよく 1 つを試して、必要な機能がない場合は別の機能を試します。thisいつ使用するか、いつ使用するかを説明するルールはありますelementか?

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

configuration - Dynamics AX でのさまざまなプロジェクト構成の管理

さまざまな構成を区別するのに苦労しています。少し説明させてください

シナリオ:

PMなどの 2 つの AX プロジェクトがあり、どちらもProdRouteJobテーブルを変更して、独自のプロジェクト固有のクラスの 1 つでメソッドを呼び出しているとします。
もちろん、開発者のマシンにはこれらすべてのクラスがあり、ProdRouteJob正常にコンパイルされますが、新しいサーバーにインストールする場合は、インストールされていないすべてのプロジェクトにスタブ クラスを追加したくありませんか? したがって、これらの呼び出しをプロジェクト クラスに次のようにラップします。

それらをきれいにカプセル化します。すべてのプロジェクトの構成キーを宣言したら、準備完了ですよね?

ただし、このマシンにプロジェクトPをインストールしていない場合は、projectPConfKey不明であるため、エラーがスローされます。これで、すべてのインストールで、すべてのプロジェクトの構成キーをインストールして、サーバーに などがあることを伝えることができますが、projectPConfKeyこれらすべてifの は true と評価されます...

要するに、プロジェクトの XPO に構成キーを含めて、コードをコンパイルすると同時に、一部の構成キーが最初から無効になるようにするにはどうすればよいでしょうか?

それとも、私がここで見逃している完全に基本的なものがありますか?

編集:

回答のコンセンサス (demas に感謝、Kjeldsen 氏に感謝) は、マクロまたは構成キーを使用して多かれ少なかれ自動化されたクライアント側の構成を試みることは非現実的であるということです。したがって、クライアントにインストールするときは、変更を含む標準テーブルをインポートし、現在のインストールに関係のないすべての変更を手動で削除する必要があります。

Demas は私が尋ねた質問に答え、Mr. Kjeldsen は demas の回答の下のコメント会話で生じた質問に答えたので、どちらの答えを受け入れるか少し迷っています。ケルドセン氏に謝罪し、デマスの回答を承認済みとしてマークします。

0 投票する
4 に答える
5254 参照

axapta - Dynamics Ax: レコードが変更されたときにアラートを出す

vendor テーブルのフィールドが変更されたとき (およびレコードの作成/削除時) に、Ax でアラートを送信したいと考えています。

アラートには、以前と現在の値を含めたいと思います。

しかし、テーブル内のフィールドが変更されたときにアラートを設定することはできないようですが、フィールドごとにアラートを設定する必要がありますか?! 私が間違っていることを願っています。

この通知をグループに送信するにはどうすればよいですか

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

asp.net - <%# Bind([ReqPo!ItemId])%> は機能しません

Dynamics ax Enterprise Portal では、AxGridView にテンプレート フィールドを作成しました。すべて問題ないようですが、このテキストボックスに値を入力しようとすると (手動またはルックアップで)、ReqPo!ItemId フィールドにバインドされません。info(strfmt("%1", ReqPo.ItemId))); で確認しました。ReqPo データセットの validateWrite メソッドで - 何も出力しません。私は何が欠けていますか?

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

c# - Dynamics AX 2009からc#経由でアレイをエクスポートするにはどうすればよいですか?

次のコードスニペットを使用して、Dynamics AX 2009からc#からデータを取得しています。これは、基になるフィールドタイプがディメンションである場合を除いて、正常に機能します。配列タイプを返すときに「フラット化」できるようにしたいのですが、これを行う方法がわかりません。誰かアイデアはありますか?

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

.net - Ax Web サービスと C# を使用してダイナミクス ax 2009 からデータをフェッチする

AX データベースからベンダーのリストを取得しようとしています。

aspx ページにベンダーのリストを表示したいのですが、どうすればこれを実現できますか?

これが私がこれまでに行ったことです

1-Ax Web サービスをデプロイしました。2-サービスを呼び出すクライアント クラスを作成しました。

ここで立ち往生しており、データを取得する方法がわかりません。

ご意見をお聞かせください。