Dijeli putem


setSubmitMode (referenca za API klijenta)

Postavlja hoće li se podaci iz stupca poslati prilikom spremanja zapisa.

Podržane vrste stupaca

Sve

Sintaksa

formContext.getAttribute(arg).setSubmitMode(mode)

Parametri

Vrsta: Niz.

Opis: postavite jednu od sljedećih vrijednosti načina rada:

  • always: Podaci se uvijek šalju sa spremanjem.
  • never: Podaci se nikad ne šalju uz spremanje. Kada se koristi ta vrijednost, stupce u obrascu za ovaj stupac nije moguće uređivati.
  • dirty: Zadano ponašanje. Podaci se šalju sa spremanjem nakon promjene.

Primjedbe

Pomoću te metode kontrolirajte kada se podaci za stupac šalju prilikom stvaranja ili spremanja zapisa. Na primjer, možda imate stupac na obrascu koji je namijenjen samo kontroli logike u obrascu. Ne zanima vas hvatanje podataka u njima. Možete ih postaviti tako da se podaci ne spremaju. Ili možda imate dodatak koji ovisi o vrijednosti koja se uvijek uvršti. Možete postaviti stupac tako da uvijek bude uključen.

Napomena

Podaci u stupcu uvijek će se osvježavati nakon operacije spremanja, čak i ako je način slanja stupca postavljen na never. Ako, primjerice, vrijednost stupca na poslužitelju ima vrijednost null never, a način slanja stupca postavljen je na , a stupac je korisnik izmijenio nekom vrijednošću, nakon što korisnik spremi obrazac, vrijednost stupca zamijenit će se vrijednošću null.

Stupci koji se ne ažuriraju nakon početnog spremanja zapisa, createdbyprimjerice , postavljeni su tako da se neće poslati prilikom spremanja. Da biste prisilno poslali vrijednost stupca bez obzira na to je li promijenjena ili ne, koristite ovu metodu s parametrom mode postavljenim na always.

getSubmitMode (referenca za KLIJENTSKI API)