Partekatu bidez


getSaveMode (bezeroaren APIaren erreferentzia)

Erabiltzaileak gordetzeko gertaera nola abiarazi duen adierazten duen balioa itzultzen du.

Sintaxia

executionContext.getEventArgs().getSaveMode()

Itzuli balioa

Mota: Zenbakia

Deskribapena: Ondorengo taulan erabiltzaileak taulako erregistroak gorde ditzakeen modu desberdinak detektatzeko itzulitako balioak deskribatzen dira.

Balioa Gorde modua Table
1 Gorde Denak
2 Gorde eta itxi Denak
5 Desaktibatu Denak
6 Berrerraktibatu Denak
7 Bidali Posta elektronikoa
15 Deskalifikatu Bezerogaia
16 Gaitu Bezerogaia
47 Esleitu Erabiltzailearen edo taldearen jabetzako taulak
58 Gorde osatu gisa Ekintzak
59 Gorde eta berritu Denak
70 Gorde automatikoki Denak

Oharrak

Metodo hau funtsezkoa da erakunde bateko inprimaki gehienetan automatikoki gordetzea gaitu nahi baduzu, baina inprimaki zehatzetan desgaitu nahi baduzu.

Adibidez

OnSave gertaerarentzat erregistratutako kode honek exekuzio testuingurua igarota, automatikoki gordetzetik abiarazten diren gordetzeak saihestuko ditu, baina gainerako guztiak baimenduko ditu. Gorde automatikoa gaituta dagoenean, kanpora nabigatzea Gorde eta Itxi saioaren baliokidea da. Kode honek 30 segundoko tenporizadoreak abiarazten dituen gordetzea saihestuko du edo jendeak gorde gabeko datuak dituen inprimaki batetik urruntzen denean.

function preventAutoSave(executionContext) {
    var eventArgs = executionContext.getEventArgs();
    if (eventArgs.getSaveMode() == 70 || eventArgs.getSaveMode() == 2) {
        eventArgs.preventDefault();
    }
}

Erregistro bat gordetzeko, erabiltzaileak Gorde ikonoa hautatu behar du inprimakiaren behealdean, bestela Gorde komando pertsonalizatua gehitu behar zaio komando-barran.

isDefaultPrevented
prebenituLehenetsia