Nata
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti prisijungti arba pakeisti katalogus.
Norint pasiekti šį puslapį, reikalingas leidimas. Galite pabandyti pakeisti katalogus.
Pateikia reikšmę, nurodančią, kaip vartotojas inicijavo įrašymo įvykį.
Sintaksė
executionContext.getEventArgs().getSaveMode()
Grąžinimo reikšmė
Tipas: skaičius
Aprašas: šioje lentelėje aprašomos palaikomos reikšmės, pateikiamos aptikti skirtingus būdus, kaip vartotojas gali įrašyti lentelės įrašus.
| Vertė | Įrašymo režimas | Lentelė |
|---|---|---|
| 1 | Taupyti | Visas |
| 2 | Įrašyti ir uždaryti | Visas |
| 5 | Išjungti | Visas |
| 6 | Vėl | Visas |
| 7 | Siųsti | El paštas |
| 15 | Diskvalifikuoti | Galimas klientas |
| 16 | Gauti | Galimas klientas |
| 47 | Priskirti | Vartotojui arba komandai priklausančios lentelės |
| 58 | Įrašyti kaip baigtą | Veiklos |
| 59 | Įrašyti ir nauja | Visas |
| 70 | Automatinis įrašymas | Visas |
Pastabos
Šis metodas yra labai svarbus, jei norite įgalinti automatinį daugumos organizacijos formų įrašymą, bet išjungti jį konkrečiose formose.
Pavyzdys
Toliau nurodytas kodas, užregistruotas onSave įvykiui su jam perduotu vykdymo kontekstu, neleis įrašyti jokių įrašų, kurie inicijuojami iš automatinio įrašymo, bet leidžia visus kitus. Įjungus automatinį įrašymą, naršymas yra lygiavertis įrašymą ir uždarymą. Šis kodas neleis įrašyti jokių įrašų, kuriuos inicijavo 30 sekundžių laikmatis arba kai žmonės naršo iš formos su neįrašytus duomenimis.
function preventAutoSave(executionContext) {
var eventArgs = executionContext.getEventArgs();
if (eventArgs.getSaveMode() == 70 || eventArgs.getSaveMode() == 2) {
eventArgs.preventDefault();
}
}
Norėdami įrašyti įrašą, vartotojas turi pasirinkti piktogramą Įrašyti formos apačioje arba pasirinktinė komanda Įrašyti turi būti įtraukta į komandų juostą.