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.
Súvisiace stránky:
Funkcie pre ovládanie grafických objektov
Argumenty funkcie - typy