1

このリンクの指示に従いましたが、ルックアップに新しいフィルター処理されたビューが入力されると、新しいビューからレコードを選択すると追加ボタンが無効になるという奇妙な問題に直面します!! lookupinfo.aspx ページのコードをデバッグしたところ、追加ボタンを有効にするか無効にするかを制御する次のコード行が見つかりました。 btnAdd.disabled = (crmGrid.InnerGrid.SelectedRecords.length == 0); このコード行は、選択されたレコードがあるにもかかわらず、常に true を返します!!

誰でも私を助けることができますか?ありがとうございました。

4

1 に答える 1

0

このリンクの指示に従いました

どのリンク?あなたの質問で参照されているものが見つかりません。あなたがやろうとしていることについて、いくつかの仮定を立てます。フォームのサブグリッドにリンクされた「既存の追加」ボタンを非表示にしようとしていると仮定します。また、XML ファイルを手動で編集しようとしていると仮定します (これは難しい方法です!)。

CRM 2011 のボタンにルールを適用する最も簡単な方法は、Erik Pool の優れたツール「Visual Ribbon Editor」(ここから入手可能) を使用することです)。

選択したレコードに基づいて [既存の追加] ボタンを非表示にするには、次のようにします。

  1. ツールを CRM 環境に接続する
  2. 「親」エンティティ (つまり、「既存の xxxx を追加」ボタンを表示するレコード タイプ) を開きます。
  3. リボンの種類を「サブグリッド」に選択します
  4. 操作したいボタンを選択
  5. そのボタンの有効化ルールを追加または編集します

問題の解決策を説明していない場合は、質問を強化してください。何を達成しようとしているのかを理解するのは難しいです。

于 2012-05-16T15:41:17.977 に答える