Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Beállítja, hogy az oszlopból érkező adatok elküldve legyenek-e a rekord mentésekor.
Támogatott oszloptípusok
All
Szemantika
formContext.getAttribute(arg).setSubmitMode(mode)
Paraméterek
Típus: Sztring.
Leírás: Az alábbi módértékek egyikének beállítása:
-
always: Az adatok mindig mentéssel lesznek elküldve. -
never: A rendszer soha nem küldi el az adatokat mentéssel. Ha ezt az értéket használja, az oszlop űrlapján szereplő oszlop(ok) nem szerkeszthetők. -
dirty: Alapértelmezett viselkedés. A rendszer a mentéssel együtt küldi el az adatokat, amikor az módosult.
Megjegyzések
Ezzel a módszerrel szabályozhatja, hogy egy oszlop adatai mikor kerülnek elküldásra egy rekord létrehozásakor vagy mentésekor. Előfordulhat például, hogy az űrlapon van egy oszlop, amely csak az űrlap logikájának szabályozására szolgál. Nem szeretné rögzíteni a benne lévő adatokat. Beállíthatja úgy, hogy az adatok ne legyen mentve. Vagy lehet, hogy rendelkezik egy beépülő modullal, amely attól függ, hogy az érték mindig szerepel-e benne. Érdemes lehet úgy beállítani az oszlopot, hogy az mindig szerepeljen benne.
Megjegyzés:
Az oszlopban lévő adatok a mentési művelet után mindig frissülnek, még akkor is, ha az oszlop küldési módja be van állítva never. Ha például egy oszlop értéke a kiszolgálón null értékű, és az oszlop küldési módja a következőre van állítva never, és az oszlopot a felhasználó módosítja valamilyen értékkel, miután a felhasználó mentette az űrlapot, az oszlop értékét null értékre cseréli.
Azok az oszlopok, amelyek a rekord kezdeti mentése után nem frissülnek, például createdbyúgy vannak beállítva, hogy ne legyenek elküldve mentéskor. Ha azt szeretné, hogy az oszlopérték elküldhető legyen, függetlenül attól, hogy módosult-e, használja ezt a metódust alwaysa mode paraméter beállításával.