1

問題と呼ばれる新しいエンティティにサブ グリッドがあります。サブ グリッドは、Cost Detail と呼ばれる別の新しいエンティティ用です。問題と呼ばれるソリューションに両方をロードし、リボン ワークベンチで問題を開きました。

私がやりたいことは、問題フォームにいて、表示されている + ボタンを非表示にしたいサブグリッドを見ることができるときです。ただし、リボン ワークベンチでこのボタンを非表示にすると、[関連付けられたビュー] の [新規追加] ボタンも非表示になるため、レコードを追加できません。

サブグリッドの + ボタンのみを非表示にし、他のビューを非表示にするにはどうすればよいですか?

4

2 に答える 2

3

編集: 追加ボタンを非表示にするには、ユーザーが所属するロールの作成権限を取り除くか、次のようなハック (サポートされていません) を行う必要があります。

function hideAddButton(){
    var addButton = $('#NameOfGrid_addImageButton');
    if(addButton.size())
        addButton.hide();
    else
        setTimeout(hideAddButton, 1000);//checks every second to see if the button exists yet
}

フォームの読み込み時にhideAddButton関数を呼び出します

于 2015-03-06T14:35:32.727 に答える