Wykonywanie raportów > GetVal - polecenie

Drukuj

GetVal - polecenie symp

Polecenie odczytuje wartość (stan) elementu okna dialogowego.

 

Składnia

GetVal (Int id)

 

Argumenty

Typ

Nazwa

Opis

Int

id

Identyfikator elementu okna dialogowego.

 

Wartość zwracana

Stan elementu okna dialogowego. Typ zwracanej wartości zależy od typu elementu.

Polecenie tworzące element

Wartość ustawiana

Edit, Medit, DatEdit, MonEdit

Wartość typu String, jest to zawartość pola edycyjnego.

RadioBtn

Wartość typu Int:

Zero, gdy przycisk jest wyłączony.

Nie zero, gdy przycisk jest włączony.

ChkBox

Wartość typu Int:

Zero, gdy pole jest niewybrane.

Nie zero, gdy pole jest wybrane .

Lbox, CmbBox

Wartość typu String, jest to wybrana pozycja na liście.

 

Z pozostałych elementów okna dialogowego nie można odczytać wartości tym poleceniem.

 

Przykład

Int ad1, ad2 , id0, id1, id2
//Zdefiniowanie sterowania pokazem przekazywania wartości elementu
Int Sub OnCommand (int id, int msg)
If id == id2 Then SetVal (id1, GetVal(id2))
EndSub
//Uruchomienie pokazu
Form "Pokaz przekazywania wartości elementu", 400, 180
id2 = ChkBox "Pole prowadzące (tu klikaj)", ad2, 50,30,230, 24
id1 = ChkBox "Pole naśladujące", ad1, 50,60,230, 24
id0 = Button "Zakończ", 150, 100, 100, 24, 2
ExecForm OnCommand
Error ""