問題タブ [fetchxml]
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.
sql - SQLクエリをDynamicsCRMFetchXMLクエリに変換するツール
明確に定義された特定のSQLクエリをその構成要素であるxml形式に変換できるツールが必要です。誰かがこの種の何かを提案できますか、無料のツールが大いに役立ちます。また、MSによるFetchXMLを使用してこれを実現できるかどうかをアドバイスできますか?
要件を説明するために、この簡単な例を検討できます...入力:
出力:
reporting-services - 最後のレコードに従って式を定義する
日付範囲パラメーターに従って各インシデントに費やされた時間を計算する式を使用して、Fetch XML でカスタム レポートを作成しました。ここで式を作成するのは問題ありませんが、これは最後の契約レコードのみに関係する必要があります (ただし、以前の契約レコードをレポートに表示する必要があります)。それを行う方法はありますか?
前もって感謝します !
javascript - スキーマ名と連結された動的 CRM 2011 FetchXml の結果
MY Fetch xml は次のとおりで、fetchUtil を使用して結果を取得しています。ただし、結果リンク エンティティの結果では、常にスキーマ名と連結されます。スキーマ名なしで文字列値を取得するにはどうすればよいですか?
結果は次の形式になります
stex_fullnamestex_consultantジョン・マーク・ジョン"
dynamics-crm - FetchXML - GeoCode 距離による距離検索
緯度と経度のフィールドを持つエンティティがあります。
これで住所がわかりました。この住所の緯度と経度がわかりました。3 マイル以内のレコードを取得したいと考えています。
FetchXML を使用してそれを行うには?
reporting-services - SQL Reporting Server で xml CRM レポートを取得する
SQL レポート サーバーで使用するフェッチ XML rdl レポートをアップロードすることは可能ですか?レポートは BID で正常に表示されますが、SQL レポート サーバーにアップロードすると表示されます。
次のエラーが表示されます
クライアントのレンダリング中にエラーが発生しました。レポートの処理中にエラーが発生しました。このレポート サーバーに登録されていないか、このエディションの Reporting Services でサポートされていないデータ拡張機能 'MSCRMFETCH' を使用しようとしました。
レポートのデータ ソース セクションに移動すると、このエラーが発生しました
このレポートに使用されているデータ処理拡張機能は利用できません。アンインストールされたか、正しく構成されていません。
SQL Reporting Server 2008 で FetchXML レポートを表示できますか? CRM をデータ ソースとして選択できる場所にインストールできるプラグインまたは更新プログラムはありますか?
これは、Sql Server から取得したエラー コードです。 クライアントのレンダリング中にエラーが発生しました。レポートの処理中にエラーが発生しました。このレポート サーバーに登録されていないか、このエディションの Reporting Services でサポートされていないデータ拡張機能 'MSCRMFETCH' を使用しようとしました
プロパティ -> レポートのデータ ソースに移動すると、データ ソースの横にこのエラーが表示されます このレポートに使用されるデータ処理拡張機能は利用できません。アンインストールされたか、正しく構成されていません。
ありがとう
dynamics-crm - CRM2011のネイティブSQLの作成
クエリ式やFetchXMLなどを使用する代わりに、ネイティブSQLを記述して操作を追加または削除できるのではないかと思います。クエリ式は非常に便利ですが、私の本当の関心事はパフォーマンスであり、SQLの記述は他のSQLよりも高速であると考えています。
xml - Crm 2011 Fetch XMl-無効なXMLの問題、修正方法は?
私は、フェッチxmlを使用して、mscrm2011エンティティから値を取得しています。INVALIDXMLエラーがスローされます。サンプルxmlを以下に示します。
問題を調査することにより、1と2の間の&記号である原因を見つけました。
1-誰かがこの問題を修正する方法を教えてもらえますか?
2-私がそれらを扱うことができるように他の違法な文字は何ですか?
よろしく。
plugins - サーバー側の Fetchxml が異なる結果を返す
私たちの手順の 1 つは、ユーザーがビューを選択してからリボン ボタンを押すことで、関連するレコードを一括挿入できるようにします。フォームが保存され、フラグが設定され、プラグインが機能します。
ビュー セレクターを備えたサブグリッドを使用して、ユーザーがその場で独自のビューを選択または作成できるようにします。ビューが選択されると、結果の数 (提供されるのは lte 5k) が表示されます。
プラグインがまったく同じ fetchxml サーバー側 (userquery または savedquery の取得、次に取得 + FetchExpression) を実行すると、結果が変わります。異なる数のレコードを取得するだけでなく、いくつかのレコードも異なります。
この問題はタイムゾーンに関係していると結論付けました。一部のフィルタには、日付値とともに「on-or-after」演算子が含まれていました。例:
プラグインは管理者として実行されました。プラグイン ユーザーを変更しても効果はありません。FetchExpression を使用して CRM からレコードを取得するときに、現在のユーザーのタイムゾーンが考慮されていないかのようです。
fetchxml 式がクライアント側とサーバー側で同じ結果を返すようにするにはどうすればよいですか?
おそらく関連: MSDN スレッド。
御時間ありがとうございます。
編集: Daryl の提案に従って、SQL トレースを実行しました。結果は不可解です。日付は、クライアント側のクエリ (CRM から実行される、つまり高度な検索) に対して正しくオフセットされます。これは、ユーザーのタイムゾーン設定を使用して fetchxml が正しく変換されることを意味します。これは、サーバー側の同じクエリでは発生しません。出力 SQL には、タイムゾーン オフセットのない「現状のまま」の日付フィルターが含まれます。クエリ実行コンテキストの起源に関係なく、同じ変換が発生したと想定しました。
編集 2:コードの非表示領域 (最後のデバッグ手段) のフラグにより、実行中のユーザーのコンテキストでプラグインがサービスをインスタンス化できませんでした。現在、すべてが正常に動作しています。お時間を割いてご協力いただき、誠にありがとうございました。
dynamics-crm-2011 - CRM 2011チャート-凡例にすべての値を表示する方法は?
デフォルトのCRM2011Opportunities by Sales Stage Funnel Chartを使用して、各ステージのデータがない場合でも、凡例のすべてのステージを表示するにはどうすればよいですか?これは単純な問題のように思えますが、私は困惑しています。
グラフには、Fetchによって取得されたデータのみが表示され、Fetchには必ずしも各ステージに少なくとも1つのレコードが含まれるとは限りません。さらに、ファネルチャートに複数のシリーズを含めることはできません。
これは私が思いついたものですが、ファネルチャートとしては機能しません。レーダーチャートにスワップすることは、少なくともレイアウトによって何かを行いますが、このタイプのデータには価値がありません。
誰かがこれを行うためのより良い方法を持っていますか?
dynamics-crm-2011 - CRM 2011 の FetchXml からオプション セットとルックアップ フィールドの値を取得する
fetchxml を使用して別のレコードから値を取得し、新しいレコードを作成しようとしています。オプションセットまたはルックアップフィールドから値を取得する以外に、すべてを機能させることができました。オプション セットのものはエラーを与えませんが、フィールドをまったく設定しないだけで、おそらく GUID を通過していないため、ルックアップは GUID が正しい形式ではないと言います。
これらの値を取得する方法を理解してくれる人はいますか?
ありがとう
編集:私のコードは以下です。オプション セットはグレーディング (ts_grading) であり、その qualityStatement Guid (ts_quality_statement_id) はフェッチから取得する必要があります。