DisplayAccessRights: Boolean;
The DisplayAccessRights property determines whether the icons () showing access permissions are to be displayed.
Comments
Available values:
True - show the icons of access rights.
False - hide the icons.
To execute the example a form with a button named Button1 on it, the TabSheetBox component, and the UiErAnalyzer component named UiErAnalyzer1 that is used as a data source for TabSheetBox are required. An express report must be loaded to UiErAnalyzer1. The IPivot.CalculateDataRights property determines whether data access permissions should be calculated.
Add links to the Pivot, Tab, Express system assemblies.
This example is executed on clicking the button.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
EaxAn: IEaxAnalyzer;
Pivot: IPivot;
Grid: IEaxGrid;
TabView: ITabView;
Begin
EaxAn := UiErAnalyzer1.ErAnalyzer;
Pivot := EaxAn.Pivot;
Pivot.CalculateDataRights := True;
Grid := EaxAn.Grid;
TabView := Grid.TabSheet.View;
TabView.DisplayAccessRights := True;
End Sub Button1OnClick;
After executing the example, the table displays icons designating that there are data access permissions.
The requirements and result of the Fore.NET Example execution match with those in the Fore Example.
Imports Prognoz.Platform.Interop.Pivot;
Imports Prognoz.Platform.Interop.Express;
Imports Prognoz.Platform.Interop.Tab;
Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Var
EaxAn: EaxAnalyzer;
Pivot: IPivot;
Grid: IEaxGrid;
TabView: ITabView;
Begin
EaxAn := uiErAnalyzerNet1.ErAnalyzer.ErAnalyzer;
Pivot := EaxAn.Pivot;
Pivot.CalculateDataRights := True;
Grid := EaxAn.Grid;
TabView := Grid.TabSheet.View;
TabView.DisplayAccessRights := True;
End Sub;
See also: