HI_GetColumnMasterVisible

HI_GetColumnMasterVisible

Funkcia %HI_GetColumnMasterVisible, %HI_SetColumnMasterVisible


Funkcia

Funkcia %HI_SetColumnMasterVisible zakáže viditeľnosť daného stĺpca v zobrazovači typu Browser (preťaží funkciu %HI_SetColumnVisible) / zruší zákaz a povolí možnosť ovládania viditeľnosti daného stĺpca funkciou %HI_SetColumnVisible (riadiaca funkcia).

Funkcia %HI_GetColumnMasterVisible získava aktuálny stav preťaženia viditeľnosti objektu nastavený funkciou %HI_SetColumnMasterVisible.

Deklarácia

%HI_SetColumnMasterVisible( INT in refId, INT in index, BOOL in bVisible ) BOOL %HI_GetColumnMasterVisible( INT in refId, INT in index )

Parametre

refId

Odkaz na zobrazovač (referenčná premenná).

index

Poradové číslo stĺpca.

bEnable

Viditeľnosť stĺpca.

Popis

Funkcia %HI_SetColumnMasterVisible umožňuje skryť stĺpec v zobrazovači typu Browser - parameter refId určuje názov referenčnej premennej browsera. Táto funkcia pri parametri @FALSE preťažuje funkciu %HI_SetColumnVisible (blokuje jej funkčnosť).

Funkcia %HI_GetColumnMasterVisible získava aktuálny stav preťaženia viditeľnosti stĺpca nastavený funkciou %HI_SetcolumnMasterVisible. Pozor návratová hodnota @TRUE neznamená, že je stĺpec viditeľný, ale že viditeľnosti stĺpca riadi funkcia %HI_SetColumnVisible. Návratová hodnota @FALSE znamená, že riadenie stĺpca funkciou %HI_SetColumnVisible bolo zablokované a stĺpec nie je vidieť.

Popis správania sa master funkcií je detailnejšie popísaný v kapitole Master funkcie.

Príklad

ENTRY OnLogOn(IN TEXT _userName, IN BOOL _bLogOn) IF _bLogOn THEN ;pri prihlásenom užívateľovi môže byť stĺpec viditeľný %HI_SetColumnMasterVisible(_Text,@TRUE) ELSE ;pri odhlásenom užívateľovi nie je stĺpec viditeľný %HI_SetColumnMasterVisible(_Text,@FALSE) ENDIF END OnLogOn

Poznámka

Táto funkcia je dostupná aj v %HIX_ verzii.