2017-05-22 20 views
1

グラフに[アクション]ボタンが追加されている場合、どのように有効にするか無効にするかをプログラムで制御できますか?たとえば、メインDACの特定のフィールドに関連するボタンを無効にするにはどうすればよいですか?あなたは、アクションを呼び出すことができ、選択のDAC行以内アクションボタンを条件付きで無効にする(AEF)

答えて

4

は、ボタンが有効にされているかどうかを示すためにSetEnabled。

例:

protected virtual void MyDac_RowSelected(PXCache cache, PXRowSelectedEventArgs e) 
{ 
    myButtonAction.SetEnabled(true /*false*/); 
} 

public PXAction<MyDac> myButtonAction; 
[PXUIField(DisplayName = "My Button", MapEnableRights = PXCacheRights.Select, MapViewRights = PXCacheRights.Select, Visible = false)] 
[PXButton] 
public virtual IEnumerable MyButtonAction(PXAdapter adapter) 
{ 
    reteurn adapter.Get(); 
} 
関連する問題