0

ビューに基づいてルックアップをフィルタするために、次のコードをページのロードに書きました。CRM Online 2016アップデートの "setDefaultView"の問題

function SetDefaultViewOnSalesManagementLookup() 
{ 
var control = Xrm.Page.getControl("header_process_sfw_bidauthorisedbysalesmanager"); 
if(control){ 
    control.setDefaultView("{66078611-FB47-E611-80FC-C4346BDDB001}"); 
} 
} 

私はこのソリューションを複数のインスタンスにエクスポートしていますが、最新のCRM Online 2016アップデートである1つのインスタンスを除いてどこでもうまく動作します。

ルックアップにはレコードが表示されません。「Look for more records」をクリックすると、ダイアログのアクセス権が不十分であるというエラーが表示されます。

ビューがシステムに存在し、ユーザーが基になるエンティティに対して必要な権限を持っていることを確認しました。

これについて最新のアップデートに変更がある場合は、何か考えてください。

答えて

0

奇妙なことが起こる!

デザイナーモードでフォームを開いた。デフォルト値をルックアップコントロールに設定するスクリプトを含む特定のメソッドの実行を無効にした。

解決策を公開しました。

その後、再び

...、...

をスクリプトの実行を有効にし、私の驚きに、ルックアップフィールドは、作業を開始し

関連する問題