Napomena
Za pristup ovoj stranici potrebna je autorizacija. Možete se pokušati prijaviti ili promijeniti direktorije.
Za pristup ovoj stranici potrebna je autorizacija. Možete pokušati promijeniti direktorije.
Vraća vrijednost koja označava kako je događaj spremanja pokrenuo korisnik.
Sintaksa
executionContext.getEventArgs().getSaveMode()
Povratna vrijednost
Vrsta: broj
Opis: u sljedećoj su tablici opisane podržane vrijednosti vraćene radi otkrivanja različitih načina na koje korisnik može spremiti zapise tablice.
| Vrijednost | Način spremanja | Table |
|---|---|---|
| 1 | Spremi | Sve |
| 2 | Spremi i zatvori | Sve |
| 5 | Obustaviti | Sve |
| 6 | Aktivirati | Sve |
| 7 | Pošalji | E-pošta |
| 15 | Diskvalificirati | Potencijalni klijent |
| 16 | Kvalificiraj | Potencijalni klijent |
| 47 | Dodijeli | Tablice u vlasništvu korisnika ili tima |
| 58 | Spremi kao dovršeno | Aktivnosti |
| 59 | Spremi i novo | Sve |
| 70 | Automatsko spremanje | Sve |
Primjedbe
Ta je metoda ključna ako želite omogućiti automatsko spremanje za većinu obrazaca u tvrtki ili ustanovi, ali je onemogućiti za određene obrasce.
Primjer
Sljedeći kod registriran za događaj OnSave s proslijeđenim kontekstom izvršenja spriječit će sva spremanja koja se pokrenu iz automatskog spremanja, ali će omogućiti sve ostale. Uz omogućeno automatsko spremanje navigacija je jednaka mogućnosti Spremi i Zatvori. Taj će kod spriječiti sva spremanja koja pokrene mjerač vremena od 30 sekundi ili kada se korisnici odu od obrasca s nespremljenim podacima.
function preventAutoSave(executionContext) {
var eventArgs = executionContext.getEventArgs();
if (eventArgs.getSaveMode() == 70 || eventArgs.getSaveMode() == 2) {
eventArgs.preventDefault();
}
}
Da bi spremio zapis, korisnik mora odabrati ikonu Spremi pri dnu obrasca ili na traku naredbi mora biti dodana prilagođena naredba Spremi.