Sdílet prostřednictvím


Uložení argumentů události (referenční dokumentace k rozhraní API klienta)

Když dojde k události OnSave formuláře, můžete použít metodu getEventArgs kontextového objektu spuštění k načtení objektu, který obsahuje metody, které můžete použít ke správě uložit událost.

Metoda Description
getSaveMode Vrátí hodnotu určující, jak byla událost uložení inicializována uživatelem.
isDefaultPrevented Vrátí hodnotu určující, zda byla událost uložení zrušena, protože metoda preventDefault byla použita v této obslužné rutině události nebo předchozí obslužné rutině události.
preventDefault Zruší operaci uložení, ale všechny zbývající obslužné rutiny události se budou pořád spouštět.
preventDefaultOnError Zruší operaci uložení, pokud obslužná rutina události obsahuje chybu skriptu, vrátí odmítnutý příslib obslužné rutiny asynchronní události nebo vyprší časový limit operace.
disableAsyncTimeout Zakáže časový limit obslužné rutiny události. Místo toho událost čeká, dokud se nesplní příslib obslužné rutiny události. Další informace o časových limitech Async OnSave

Argumenty události PostSave

Když dojde k formuláři OnPostSave událost, můžete použít getEventArgs metoda kontextu spuštění objektu načíst objekt obsahující metody, které můžete použít ke správě postave události.

Metoda Description
getEntityReference Pomocí této metody můžete znát informace o tabulce, která se ukládá. Pokud bylo uložení úspěšné, vrátí logický název tabulky, ID záznamu a název tabulky.
getIsSaveSuccess Pomocí této metody zjistěte, jestli operace uložení proběhla úspěšně nebo selhala.
getSaveErrorInfo Pomocí této metody se dozvíte podrobnosti o chybě, proč se uložení nezdařilo.

Kontext spuštění rozhraní API klienta
Metody kontextu spuštění