0

プラグインをアクティブ化するトリガーエンティティを作成するカスタムリボンボタンをCRM2011で作成しています。トリガーエンティティ内にフィールドを作成して、プラグインにデータを転送しようとしています。入力しようとしているフィールドの1つは、選択したエンティティの論理名です(これを普遍的に機能させようとしているため、単一のエンティティを直接指定していません)。ホームグリッド上の2つの異なるエンティティが選択されている場合(そしてそれらが同じエンティティタイプである場合)、jscriptを使用してそれらの論理名にアクセスするにはどうすればよいですか?

crmparameterSelectedControlSelectedItemReferencesを使用してから呼び出してみましreferences[0].LogicalNameたが、「undefined」が返されます。

4

1 に答える 1

1

IEでF12開発ツールにアクセスできますか?可能であれば、ボタンが実行するメソッドのコードにブレークポイントを追加できます。実行が一時停止されたら、その値を調べて、SelectedControlSelectedItemReferencesそこから、プロパティを表すプロパティを正しく識別できるようになりEntityReference LogicalNameます。

このメソッドを使用して、javascript内の不明なメソッドまたはプロパティの特性を識別することができます。

TypeName

于 2012-07-27T20:57:22.077 に答える