Deli putem


setSubmitMode (Referenca klijentskog API-ja)

Postavlja da li će podaci iz kolone biti prosleđeni kada se zapis sačuva.

Podržani tipovi kolona

Sve

Sintaksa

formContext.getAttribute(arg).setSubmitMode(mode)

Parametri

Tip: Niska.

Opis: Postavite jednu od sledećih vrednosti režima:

  • always: Podaci se uvek šalju sa čuvanje.
  • never: Podaci se nikada ne šalju pomoću čuvanja. Kada se koristi ova vrednost, kolone u obrascu za ovu kolonu se ne mogu uređivati.
  • dirty: Podrazumevano ponašanje. Podaci se šalju sa čuvanje kada se promene.

Primedbe

Koristite ovaj metod da biste kontrolisali kada se podaci za kolonu prosleđuju prilikom kreiranja ili čuvanja zapisa. Na primer, možda imate kolonu u obrascu koja je namenjena samo za kontrolu logike u obrascu. Niste zainteresovani za hvatanje podataka u njemu. Možete da je postavite tako da podaci ne budu sačuvani. Ili možda imate dodatnu komponentu koja zavisi od vrednosti koja je uvek uključena. Možda ćete želeti da podesite kolonu tako da uvek bude uključena.

Belešku

Podaci u koloni će uvek biti osveženi nakon operacije čuvanja, čak i ako je režim prosleđivanja kolone podešen na never. Na primer, ako je vrednost kolone na serveru neverbez vrednosti i ako je režim prosleđivanja kolone postavljen na , a kolona se menja nekom vrednošću od strane korisnika, kada korisnik sačuva obrazac vrednost kolone će biti zamenjen vrednošću "null".

Kolone koje se ne ažuriraju nakon početnog čuvanja zapisa, createdbykao što je , postavljene su tako da se ne prosleđuju prilikom čuvanja. Da biste nametnuli prosleđivanje vrednosti kolone bez obzira na to da li je promenjena ili ne, koristite ovaj metod sa parametrom mode postavljenim na always.

getSubmitMode (Referenca klijentskog API-ja)