opomba,
Dostop do te strani zahteva pooblastilo. Poskusite se vpisati alispremeniti imenike.
Dostop do te strani zahteva pooblastilo. Poskusite lahko spremeniti imenike.
Vrne vrednost, ki označuje, kako je uporabnik sprožil dogodek shranjevanja.
Sintaksa
executionContext.getEventArgs().getSaveMode()
Vrednost vračila
Vrsta: številka
Opis: V spodnji tabeli so opisane podprte vrednosti, vrnjene za zaznavanje različnih načinov, kako lahko uporabnik shrani zapise v tabeli.
| Vrednost | Način shranjevanja | Table |
|---|---|---|
| 1 | Shraniti | Ves |
| 2 | Shrani in zapri | Ves |
| 5 | Izkljuèite | Ves |
| 6 | Reaktivirati | Ves |
| 7 | Poslati | E-poštni naslov |
| 15 | Diskvalificirati | možna stranka, |
| 16 | Kvalificiraj | možna stranka, |
| 47 | Dodeljevanje | Tabele v lasti uporabnika ali skupine |
| 58 | Shrani kot dokončano | dejavnosti |
| 59 | Shrani in novo | Ves |
| 70 | Samodejno shranjevanje | Ves |
Pripombe
Ta način je bistvenega pomena, če želite omogočiti samodejno shranjevanje za večino obrazcev v organizaciji, vendar ga onemogočiti za določene obrazce.
Primer
Ta koda, registrirana za dogodek OnSave s kontekstom izvajanja, posredovanim v dogodek, bo preprečila vsa shranjevanja, ki se sprožijo iz samodejnega shranjevanja, vendar dovolijo vse druge. Če je samodejno shranjevanje omogočeno, je krmarjenje odsotni enako možnosti Shrani in Zapri. Ta koda prepreči vsa shranjevanja, ki jih začne 30-sekundni časovnik, ali ko se osebe premaknejo stran od obrazca z neshranjenimi podatki.
function preventAutoSave(executionContext) {
var eventArgs = executionContext.getEventArgs();
if (eventArgs.getSaveMode() == 70 || eventArgs.getSaveMode() == 2) {
eventArgs.preventDefault();
}
}
Če želite shraniti zapis, mora uporabnik izbrati ikono Shrani na dnu obrazca ali ukaz Shrani po meri dodati v ukazno vrstico.