Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Tagastab väärtuse, mis näitab, kuidas kasutaja salvestamissündmuse algatas.
Süntaks
executionContext.getEventArgs().getSaveMode()
Tagastatav väärtus
Tüüp: arv
Kirjeldus. Järgmises tabelis kirjeldatakse toetatud väärtusi, mis tagastatakse selleks, et tuvastada, kuidas kasutaja võib tabelikirjeid salvestada.
| Väärtus | Salvestusrežiim | Table |
|---|---|---|
| 1 | Salvesta | Kõik |
| 2 | Salvesta ja sule | Kõik |
| 5 | Desaktiveerimine | Kõik |
| 6 | Uuesti | Kõik |
| 7 | Saatke | Meil |
| 15 | Diskvalifitseerimine | Müügivihje |
| 16 | Sobivaks kinnitamine | Müügivihje |
| 47 | Määra | Kasutajale või meeskonnale kuuluvad tabelid |
| 58 | Salvesta lõpuleviidud | Tegevused |
| 59 | Salvesta ja uus | Kõik |
| 70 | Automaatsalv | Kõik |
Märkused
See meetod on oluline juhul, kui soovite lubada automaatse salvestamise enamikus ettevõtte vormides, kuid keelata selle kindlate vormide jaoks.
Näide
OnSave-sündmuse jaoks registreeritud järgmine kood, mille täitmiskontekst on sellele edastatud, takistab mis tahes salvestamist, mis käivitatakse automaatsalvestusest, kuid lubab kõiki teisi. Kui automaatne salvestamine on lubatud, on eemal liikumine samaväärne suvandiga Salvesta ja sule. See kood takistab salvestamist, mille algatab 30-sekundiline ajasti või kui inimesed liiguvad salvestamata andmetega vormilt eemale.
function preventAutoSave(executionContext) {
var eventArgs = executionContext.getEventArgs();
if (eventArgs.getSaveMode() == 70 || eventArgs.getSaveMode() == 2) {
eventArgs.preventDefault();
}
}
Kirje salvestamiseks peab kasutaja valima vormi allservas ikooni Salvesta või käsuribale tuleb lisada kohandatud käsk Salvesta .