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