HI_GetColumnsProperties
Funkcie %HI_SetColumnsProperties, %HI_GetColumnsProperties
Deklarácia
%HI_SetColumnsProperties(
INT in refId,
in recordVal
)
INT %HI_GetColumnsProperties(
INT in refId,
out recordVal
)Parametre
refId | Odkaz na zobrazovač (referenčná premenná). |
recordVal | Lokálna premenná typu Record. |
Popis
Funkcia nastaví parametre pre zadané stĺpce, ktoré sú vyplnené v recordVal. Parametre sú: Viditeľnosť, Šírka, Automatické nastavenie šírky a Poradie stĺpca v zobrazovači typu Browser.
Lokálna premenná RecordVal musí mať nasledovnú definíciu:
Poradové čísla stĺpca a typ:
INT | Index stĺpca | - číslo stĺpca podľa definície štruktúry |
BOOL | Viditeľnosť | - zapnutie / vypnutie zobrazovania stĺpca v okne browsera. |
INT | Šírka | - šírka stĺpca v okne browsera. Môže nadobudnúť ľubovoľné hodnoty. |
INT | Typ autosize | - nastavenie automatickej šírky v okne browsera. |
INT | Poradie stĺpca | - poradie zobrazenia stĺpcov štruktúry v okne browsera. |
Príklad
RECORD (SD.ColumnsProperties) _ColumnsProperties
PROCEDURE SetProperties
REDIM _ColumnsProperties[1]
_ColumnsProperties[1]^Col := 1
_ColumnsProperties[1]^Visible_Value := @TRUE
_ColumnsProperties[1]^Width_Value := 79
_ColumnsProperties[1]^Width_Type := 2
_ColumnsProperties[1]^Order_Value := 2
END SetProperties
ENTRY Set_OnClick
CALL SetProperties
%HI_SetColumnsProperties(_Browser,_ColumnsProperties\HBJ)
END Set_OnClick
ENTRY Get_OnClick
%HI_GetColumnsProperties(_Browser,_ColumnsProperties\HBJ)
END Get_OnClick
BEGIN
END Súvisiace stránky:
Funkcie pre ovládanie grafických objektov
Argumenty funkcie - typy