Promotic
WikipediaLinkedInYoutubeTwitterFacebook

onDataEditAccept - událost objektu PmiText

Popis:
Událost je vyvolána po ukončení editace hodnoty prvku.
Parametry:
pMe(Object) Reference na grafický prvek, ve kterém daná událost vzniká.
pEvent(Object) Reference na objekt popisující podrobněji informace o dané události.

Protože tato událost nepotřebuje dodatečné informace, není zde parametr pEvent využit.

Poznámka:
Událost onDataEditAccept se vyvolá až po potvrzeném ukončení editace.

Aby se událost vyvolala, musí být povolen konfigurátor Typ editace.

 
Tato událost se vyvolá jen pokud je zatržen konfigurátor Ovládání povoleno.
 
Tato událost je funkční i pro Web Obrazy.
 
Pro přímé datové spojení mezi hodnotou tohoto prvku a proměnnou v aplikaci je jednodušší využít datovou vazbu v konfigurátoru Text. Využít událost onDataEditAccept je tedy vhodné jen pro složitější koncepce získávání hodnoty nebo pro jiné důvody zjišťování změny.
Příklad1:
V události se hodnota grafického prvku zkopíruje do proměnné Teplota, která je v objektu Data1 (typu PmData).

Tento příklad však nebude funkční pro Web Obrazy protože hodnotu ve WEB klientovi nelze přímo přiřazovat do jiných objektů ve WEB serveru.

pMe.Pm("../Data1/#vars/Teplota").Value = pMe.Value
Příklad2:
Tento příklad bude funkční i pro Web Obrazy. Hodnota se nepřiřazuje přímo do objektu na WEB serveru ale volá se jen uživatelská metoda objektu PmPanel. Tato metoda se pak vyvolá na serveru a tam již lze předanou hodnotu z parametru uložit kamkoliv.
pMe.PmPanel.Methods.NastavMojiHodnotu pMe.GetProp("Value")
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice