onDataEditAccept - zdarzenie obiektu PmgWEdit
Opis:
Zdarzenie jest wywołane po ostatecznej zmianie zawartości obiektu.
Parametry:
pMe | (Object) Odniesienie do PmgWEdit obiektu, w którym dane zdarzenie powstaje. |
pEvent | (Object) Odniesienie do obiektu zawierającego ściślejsze informacje o danym zdarzeniu.
Parametr pEvent nie jest wykorzystany, ponieważ opisywane zdarzenie nie wymaga dodatkowych informacji. |
---|
Notatka:
Zdarzenie jest wywołane dopiero po potwierdzonym zakończeniu edycji - patrz karta "
Atrybuty".
Do wychwycenia zmian wartości podczas edycji patrz zdarzenie
onDataEditing.
Do wychwycenia unieważnienia edycji patrz zdarzenie
onDataEditCancel.
To zdarzenie zostanie wywołane tylko jeżeli konfigurator "
Sterowanie aktywne" jest zaznaczony.
Zdarzenie to działa także w
Web panelach.
Do bezpośredniego powiązania pomiędzy wartością tego obiektu a zmienną w aplikacji jest prostszym wykorzystanie
powiązania danych w konfiguratorze "
Tekst".
Zastosowanie zdarzenia
onDataEditAccept jest wię stosowne tylko dla bardziej złożonych koncepcji uzyskiwania wartości lub z innych powodów stwierdzania zmiany.
Przykład:
Ten przykład działa również w
Web panelach. Wartość nie jest przypisywana bezpośrednio do obiektu na Web serwerze lecz jest wywołana metoda projektanta w obiekcie
PmaPanel. Metoda ta zostanie wywołana na serwerze i tam już można wartość przekazaną z parametru zapisać na dowolne miejsce.
JavaScriptVBScriptWybierz oraz skopiuj do schowka
pMe.PmPanel.Methods.SetMyValue(pMe.Value);
pMe.PmPanel.Methods.SetMyValue pMe.Value
Historia:
Pm8.03.20:
Usunięty błąd: Web panele - Po zakończeniu edycji zdarzenie zostało wielokrotnie wywołane.