0

CRMクエリを呼び出して顧客のリストを返すダイアログ付きの新しいプロセス(Crm 5.0の新機能)を作成する必要があります。使用する顧客を選択した後、プラグインを呼び出して、選択した顧客の請求書を印刷します。顧客。プラグインがプログラムされて機能し、ダイアログも作成され、ソリューション全体が完全に機能しています。ただし、1人のお客様のみ:(。

そしてこれが問題です。Online Crm 2011でCRMクエリを作成すると、応答タイプとして4つのオプションが表示されます。1。単一行(テキストボックス)、2。1つしか選択できないオプションのリスト(ラジオボタン)、3。選択リスト(ドロップダウン) )、ここでも1つのアイテムのみを選択できます。4.Multiline(Multiline TextBox)

そして私の場合、これらの応答タイプからこれ以上顧客を選択できないため、これらのいずれも機能していません。1人のお客様にのみ機能します:(

この問題を解決するにはどうすればよいですか?ここでのオプションは何ですか、おそらくダイアログのカスタムユーザーインターフェイス、または何ですか? 必要なのは、顧客名が記載されたチェックボックスのリストです。その後、請求プロセスで複数の顧客を選択できます。

これを達成するために別のルートを取る必要がありますか、それともダイアログがその仕事をしますか?または、複数の選択可能なチェックボックスをレンダリングするカスタム応答タイプを作成できますか?はいの場合、カスタム応答タイプを作成するにはどうすればよいですか?

どんな提案も高く評価されます。

ありがとう

4

1 に答える 1

1

ダイアログ機能が必要なことを実行するとは思いません(チェックボックスリストの選択)。もう1つのオプションは、ポップアップウィンドウ(カスタムHTML Webリソース)を起動するボタン(おそらく請求書の作成と呼ばれる)をリボンに追加することです。このポップアップウィンドウは、単に「よろしいですか?」と尋ねることができます。または、請求書生成用のカスタムパラメータを含めることもできます。確認すると、JavaScriptを使用してODATAエンドポイントと通信し、プラグインを起動するこれらの顧客レコードのそれぞれのフラグを更新します。

このようにして、ユーザーは顧客のリストを参照し、組み込みのチェックボックスを使用して好きなだけチェックを入れてから、[請求書の作成]ボタンをクリックすることができます。

HTMLとJavaScriptに精通している場合、おそらくこれの最も難しい部分は、新しいリボンボタンを追加する方法を学ぶことでしょう。学ぶのは簡単ではありませんが、役立つリソースはたくさんあります。

于 2011-06-16T20:39:26.470 に答える