問題タブ [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.
dynamics-ax-2009 - フォームを別のフォームに「埋め込む」方法はありますか
フォームがあり、それを別のフォームに埋め込みたい。両方のフォームを保持したいのですが、最初のフォームを複製することは避けたいと思います。
たとえば、フォームをタブページに「添付」する方法はありますか?
datasource - AXレポート:結合されたデータソースで1つのエラーが発生
Microsoft Dynamics AX 2009でレポートを作成して、製造オーダーに携わったすべての従業員を表示したいと考えています。
このレポートのデータソースに、ProdIDとDataAreaIDによって内部結合された
ProdTable
(pt)をEmplIDとDataAreaIDによって内部結合された
ProdJournalRoute
(pjr)にドラッグアンドドロップし、
EmplTable
(et)で従業員の名前を検索します。name()
メソッド。
このレポートは、いくつかの面白い出力を生成します。
見る?ProdJournalRoute
とEmplTable
EmplIDの間の結合のどこかで、 1行のオフセットが得られます。
name()
もちろん、メソッドをEmplTable
テーブルにProdJournalRoute
コピーして結合を完全に削除することEmplTable
もできますが、これは問題を延期するだけです。結合を機能させるにはどうすればよいですか。手作りのクエリを使用して、これをレポートのデータソースとして使用する必要がありますか?
(追記:必要なユーザー権限を持つ誰かがこれらすべてのタグをクリーンアップできるでしょうか
[[[microsoft] dynamics] AX]
?ありがとうございます!)
axapta - Microsoft AX 2009 / Axapta、コンパイル前にプロンプトを表示
コンパイルする前にAX/Axaptaにプロンプトを表示させる方法はありますか?
誤ってアプリ全体のコンパイルを数回クリックしましたが、30〜60分かかるので、事前にプロンプトを追加できれば素晴らしいと思います。
ありがとう
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
axapta - X++ の「this」キーワードと「element」キーワード
X++ でコードを記述する場合、参照が必要な場合もあればthis.functionYouWant()
、element.FunctionYouWant()
. 両方が対象となる場合もあります。私はよく 1 つを試して、必要な機能がない場合は別の機能を試します。this
いつ使用するか、いつ使用するかを説明するルールはありますelement
か?
configuration - Dynamics AX でのさまざまなプロジェクト構成の管理
さまざまな構成を区別するのに苦労しています。少し説明させてください
シナリオ:
PとMなどの 2 つの AX プロジェクトがあり、どちらもProdRouteJob
テーブルを変更して、独自のプロジェクト固有のクラスの 1 つでメソッドを呼び出しているとします。
もちろん、開発者のマシンにはこれらすべてのクラスがあり、ProdRouteJob
正常にコンパイルされますが、新しいサーバーにインストールする場合は、インストールされていないすべてのプロジェクトにスタブ クラスを追加したくありませんか? したがって、これらの呼び出しをプロジェクト クラスに次のようにラップします。
それらをきれいにカプセル化します。すべてのプロジェクトの構成キーを宣言したら、準備完了ですよね?
ただし、このマシンにプロジェクトPをインストールしていない場合は、projectPConfKey
不明であるため、エラーがスローされます。これで、すべてのインストールで、すべてのプロジェクトの構成キーをインストールして、サーバーに などがあることを伝えることができますが、projectPConfKey
これらすべてif
の は true と評価されます...
要するに、プロジェクトの XPO に構成キーを含めて、コードをコンパイルすると同時に、一部の構成キーが最初から無効になるようにするにはどうすればよいでしょうか?
それとも、私がここで見逃している完全に基本的なものがありますか?
編集:
回答のコンセンサス (demas に感謝、Kjeldsen 氏に感謝) は、マクロまたは構成キーを使用して多かれ少なかれ自動化されたクライアント側の構成を試みることは非現実的であるということです。したがって、クライアントにインストールするときは、変更を含む標準テーブルをインポートし、現在のインストールに関係のないすべての変更を手動で削除する必要があります。
Demas は私が尋ねた質問に答え、Mr. Kjeldsen は demas の回答の下のコメント会話で生じた質問に答えたので、どちらの答えを受け入れるか少し迷っています。ケルドセン氏に謝罪し、デマスの回答を承認済みとしてマークします。
axapta - Dynamics Ax: レコードが変更されたときにアラートを出す
vendor テーブルのフィールドが変更されたとき (およびレコードの作成/削除時) に、Ax でアラートを送信したいと考えています。
アラートには、以前と現在の値を含めたいと思います。
しかし、テーブル内のフィールドが変更されたときにアラートを設定することはできないようですが、フィールドごとにアラートを設定する必要がありますか?! 私が間違っていることを願っています。
この通知をグループに送信するにはどうすればよいですか
asp.net - <%# Bind([ReqPo!ItemId])%> は機能しません
Dynamics ax Enterprise Portal では、AxGridView にテンプレート フィールドを作成しました。すべて問題ないようですが、このテキストボックスに値を入力しようとすると (手動またはルックアップで)、ReqPo!ItemId フィールドにバインドされません。info(strfmt("%1", ReqPo.ItemId))); で確認しました。ReqPo データセットの validateWrite メソッドで - 何も出力しません。私は何が欠けていますか?
c# - Dynamics AX 2009からc#経由でアレイをエクスポートするにはどうすればよいですか?
次のコードスニペットを使用して、Dynamics AX 2009からc#からデータを取得しています。これは、基になるフィールドタイプがディメンションである場合を除いて、正常に機能します。配列タイプを返すときに「フラット化」できるようにしたいのですが、これを行う方法がわかりません。誰かアイデアはありますか?
.net - Ax Web サービスと C# を使用してダイナミクス ax 2009 からデータをフェッチする
AX データベースからベンダーのリストを取得しようとしています。
aspx ページにベンダーのリストを表示したいのですが、どうすればこれを実現できますか?
これが私がこれまでに行ったことです
1-Ax Web サービスをデプロイしました。2-サービスを呼び出すクライアント クラスを作成しました。
ここで立ち往生しており、データを取得する方法がわかりません。
ご意見をお聞かせください。