Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
Setează dacă datele din coloană vor fi remise atunci când se salvează înregistrarea.
Tipuri de coloane acceptate
Toate
Sintaxă
formContext.getAttribute(arg).setSubmitMode(mode)
Parametrii
Tip: Șir.
Descriere: Setați una dintre următoarele valori de mod:
-
always: Datele sunt trimise întotdeauna cu o salvare. -
never: Datele nu sunt trimise niciodată cu o salvare. Când se utilizează această valoare, coloanele din formular pentru această coloană nu se pot edita. -
dirty: Comportament implicit. Datele sunt trimise împreună cu salvarea atunci când s-au modificat.
Remarci
Utilizați această metodă pentru a controla când sunt remise date pentru o coloană atunci când se creează sau se salvează o înregistrare. De exemplu, este posibil să aveți o coloană în formular care are ca scop doar controlul logicii din formular. Nu vă interesează să capturați datele din aceasta. Este posibil să o setați astfel încât datele să nu fie salvate. Sau este posibil să aveți un Plugin care depinde de valoarea inclusă întotdeauna. Se recomandă să setați coloana astfel încât să fie întotdeauna inclusă.
Notă
Datele dintr-o coloană vor fi întotdeauna reîmprospătate după operațiunea de salvare, chiar dacă modul de remitere al coloanei este setat la never. De exemplu, dacă valoarea unei coloane din server este nulă și modul de remitere a coloanei este setat la never, iar coloana este modificată cu o valoare de către utilizator, după ce utilizatorul salvează formularul valoarea coloanei va fi înlocuită cu nul.
Coloanele care nu se actualizează după salvarea inițială a înregistrării, cum createdbyar fi , sunt setate astfel încât să nu fie remise la salvare. Pentru a impune remiterea unei valori de coloană dacă s-a modificat sau nu, utilizați această metodă cu mode parametrul setat la always.