Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Retourneert een waarde die aangeeft hoe de opslaggebeurtenis is gestart door de gebruiker.
Syntaxis
executionContext.getEventArgs().getSaveMode()
Retourwaarde
Type: getal
Beschrijving: In de volgende tabel worden de ondersteunde waarden beschreven die worden geretourneerd om verschillende manieren te detecteren waarop tabelrecords door de gebruiker kunnen worden opgeslagen.
| Waarde | Modus Opslaan | Table |
|---|---|---|
| 1 | Save | All |
| 2 | Opslaan en sluiten | All |
| 5 | Deactivate | All |
| 6 | Reactivate | All |
| 7 | Verzenden | E-mailen |
| 15 | Diskwalificeren | Lead |
| 16 | Kwalificeren | Lead |
| 47 | Toewijzen | Tabellen in eigendom van gebruiker of team |
| 58 | Opslaan als voltooid | Activities |
| 59 | Opslaan en nieuw | All |
| 70 | Automatisch opslaan | All |
Opmerkingen
Deze methode is essentieel als u automatisch opslaan wilt inschakelen voor de meeste formulieren in een organisatie, maar deze wilt uitschakelen voor specifieke formulieren.
Example
De volgende code die is geregistreerd voor de OnSave-gebeurtenis met de uitvoeringscontext die eraan wordt doorgegeven, voorkomt dat alle andere bestanden worden opgeslagen die worden gestart vanuit een automatisch opslaan. Als automatisch opslaan is ingeschakeld, is navigeren gelijk aan Opslaan en Sluiten. Deze code voorkomt dat alle opgeslagen gegevens worden opgeslagen die door de timer van 30 seconden worden gestart of wanneer personen weggaan van een formulier met niet-opgeslagen gegevens.
function preventAutoSave(executionContext) {
var eventArgs = executionContext.getEventArgs();
if (eventArgs.getSaveMode() == 70 || eventArgs.getSaveMode() == 2) {
eventArgs.preventDefault();
}
}
Als u een record wilt opslaan, moet de gebruiker het pictogram Opslaan onder aan het formulier selecteren of moet een aangepaste opdracht Opslaan worden toegevoegd aan de opdrachtbalk.