問題タブ [dynamics-ax-2012]
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.
axapta - システムDynamicsAX2012のすべてのアドレスを取得する
質問:
クエリで(顧客、ベンダー、銀行、税務当局)を含む、システム上のすべての住所を取得し、列( name、address )のあるビューに配置する方法を知りたいです。したがって、それは当事者および非当事者の実体になります。
私がやろうとしたこと:
私はテーブルの概念を使用して、パーティーの問題を理解します。
LogisticsPostalAddress-テーブルには、さまざまなエンティティに関連付けることができるシステム内のアドレスが含まれています。アドレスに関する主な情報がどこにあるか、残りはこれらのアドレスの追加の説明であるようです。
CustTableとVendTableには、DirPartyTableへのFKがあります。BankAccountTableとTaxAuthorityAddressは、関係Location_FKで、 LogisticsPostalAddressと関係があるLogisticsLocationと直接関係があります。
ここで問題となるのは、顧客、銀行口座、ベンダー、税務当局から住所を取得し、それを(名前、住所)のペアを持つビューに配置するクエリを作成する方法です。
編集済み
メソッドを使用してすべてのアドレスを取得する方法を見つけましたが、クエリは使用せず、あまり効率的ではありませんが、必要なものには十分でした。
1)テーブルを作成します:AllAddresses
例:フィールド付き:名前、住所
2)ジョブを作成します。
c# - X++のFieldNumに類似したAX2012C#相互運用コード
X++には次のようなコードがあります。fieldNum(InventDim, configId)
AX2012相互運用プログラムのC#でこのコードを複製する必要があります。メソッドを呼び出す必要があるため、これを行う必要があります
EcoResProductDimensionAttribute::inventDimFieldId2DimensionAttributeRecId(FieldId _inventDimFieldId)
C#で呼び出しを行う方法は知っていますが、FieldIdを取得する方法が完全にわかりません。これらの特定のメソッドにアクセスするためにdllMicrosoft.Dynamics.AX.Framework.Services.Clientを使用することについて説明している記事http://msdn.microsoft.com/en-us/library/cc616802.aspxを見つけましたが、私のAX2012環境には、Microsoft.Dynamics.AX.Framework.Services.Clientという名前のDLLファイルがありません。上記のメソッドを呼び出す他の方法や、FieldIdにアクセスするための別の呼び出しはありますか?
c# - ManagedInterop を使用して C# からレコードを削除する
私は、dll、Microsoft.Dynamics.AX.ManagedInterop を使用して AX 2012 環境で動作する C# プロジェクトを使用しています。コード内から、特定の条件に基づいて SalesQuotationLine を見つけて削除する必要があります。TTSBEGIN/TTSCOMMI
これまでのところ、必要なレコードを取得できますが、 T ステートメントを使用しておらず、 も使用していないため、削除できませんFORUPDATE
。これは私のコードです:
http://msdn.microsoft.com/en-us/library/cc197113.aspxのコードも参照しましたが、使用しているコードは .NET Business Connector を使用していないため、使用できないことがわかりました。 (ある dll をいつ他の dll よりも優先して使用する必要があるかはわかりません)。
axapta - Dynamics AX 2012 で顧客または見込み客を獲得する
X++ を使用して顧客または見込み客を取得し、ルックアップで使用しようとしています。DirPartyTable
私が欲しいものを返すメソッドがあります。
しかし、ルックアップへのクエリを作成するとき、クエリの を何らかの方法で渡そうとしてDirPartyTable::isCustomerOrRelation(dirPartyTable.RecId)
います。addRange
それを行う方法はありますか、それとも不可能ですか?
axapta - Excelアドインを使用して、古いシステムからAX2012にデータをインポートするためのExcelテンプレートファイル
ExcelからAX2012にデータをインポートするために入力する必要のあるダウンロードするExcelテンプレートがあるかどうかを知りたいのですが、たとえば、顧客やグローバル名簿のスプレッドシートなどです。
現在の計画では、最初にグローバルアドレスブックをインポートしてから、アドレスを顧客として関連付け、後で顧客データをインポートします。
dynamics-ax-2009 - int64edit を更新して選択した要素を取得する
int64edit を更新して、選択した要素を取得します。
この値を取得したい値を選択すると、int64edit があります。
どのメソッドを使用またはオーバーライドする必要がありますか? ValueStr を使用して値を取得するメソッド「 validate 」をオーバーライドしようとしましたが、期待どおりに機能しません。いくつかの提案?
axapta - Dynamics AX でラジオボタンを選択する方法 (コードによる)?
radioButton 項目を事前選択するコードは何ですか?
sql-server-2008 - DynamicsAX2012の財務上の側面
ax09クエリと同様の結果を得るにはどうすればよいですか?
Dynamics AX 2012では?
新しい動的ディメンション構造の非常に複雑なことを理解しています。この新しい構造では、上記のようなselectステートメントを再現する方法さえありますか?
これが私が使用しなければならないツールです:
x++ - ルックアップ オーバーライド メソッドで FromControl を渡す
複雑なドロップダウン ボックスを使用するには、AX のフォームを更新する必要があります。これを行うには、Lookup メソッドをオーバーライドする必要があります。私が持っているコード例によると、次のようなコードが機能するはずです:
残念ながら、「メソッド オーバーライドのパラメーター数が正しくありません」というコンパイル エラーが表示されます。私が知る限り、これはメソッドの有効なオーバーライドであるため、このエラーは意味がありません。これを修正するにはどうすればよいですか?
reporting-services - AX2012 のサブ レポートの SSRS へのリンクを追加する
会社の 4 人が 1 人の従業員に投票したとします。私はすでにSSRSレポートにEMP1 -> 4として表示しています
.4をハイパーリンクして、誰かがクリックすると別のレポートが開き、投票した4人の名前とコメントが表示されます. このレポートでは、クエリをデータセットとして使用しています。
アプローチ方法を教えてください。