RefreshAllGets()
RefreshAllGets() – Alle Get-Objekte aktualisieren
Die Funktion prüft die WHEN-Bedingung aller Controls eines GetList-Objektes und schaltet ihre ReadOnly-Eigenschaft an bzw. aus. Die Funktion darf nur aufgerufen werden, während das GetList-Objekt angezeigt wird. Die Funktion dient dazu, Statusänderungen unabhängig vom Fokuswechsel überprüfen zu lassen (z.B. bei einem Button-Click).
Parameter | Beschreibung |
---|---|
aGetList:O | GetList-Objekt |
Rückgabewert
keiner
Beispiel
CODE
| oGet, cKdnr:N, aButton, lRefresh:L := false |
aButton := <code>1,gctbutton</code>,
cKdnr := '123',
oGet := CreateGet('RefreshTest', 100, 100, 300, 300),
Get(oGet, cKdnr, 10, 10, 100, 20,,,, 'lRefresh'),
function refresh()
cKdnr := '456',
lRefresh := true,
RefreshAllGets(oGet),
end,
Get(oGet, aButton, 10, 50, 100, 20, 'Refresh',,,,, "refresh()"),
ReadGets(oget),