Promotic
WikipediaLinkedInYoutubeTwitterFacebook

onDataEditAccept - událost objektu PmiWEdit

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 - viz konfigurátor "Atributy". Pro zachycení změn hodnoty v průběhu editace viz událost onDataEditing. Pro zachycení zrušení editace viz událost onDataEditCancel.
 
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