Sdílet prostřednictvím


setValue (referenční dokumentace k rozhraní API klienta)

Nastaví hodnotu dat pro sloupec.

Podporované typy sloupců

Všechno

Syntaxe

formContext.getAttribute(arg).setValue(value)

Parametry

Závisí na typu sloupce.

Typ sloupce Typ parametrů
Boolean Booleova logika
datetime Date

Ve sjednoceném rozhraní se hodnoty kalendářních dat předpokládají jako UTC.
Ve starší verzi webového klienta se hodnoty kalendářních dat předpokládají v časovém pásmu uživatele.
desítkové číslo Číslo
dvojitý Číslo
Integer Číslo
vyhledávání Pole Pole vyhledávacích objektů.

Některé vyhledávání, označované jako "partylist", umožňují při vyhledávání přidružit více záznamů, například sloupec To: pro záznam e-mailové tabulky. Proto všechny hodnoty vyhledávacích dat používají pole vyhledávacích objektů – i když vyhledávací sloupec nepodporuje přidání více než jednoho odkazu na záznam.

Každé vyhledávání má následující vlastnosti:
- entityType: String. Název tabulky zobrazené ve vyhledávání
- id: Řetězec: Řetězcová reprezentace hodnoty GUID záznamu zobrazeného ve vyhledávání. Hodnota by měla odpovídat následujícímu formátu: {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
- name: Řetězec: Text představující záznam, který se má zobrazit ve vyhledávání.
poznámka Řetězec
peníze Číslo
choice Číslo
řetězec Řetězec
poznámka Řetězec
peníze Číslo
volba, volby Číslo

Metoda getOptions vrátí hodnoty možností jako řetězce. Abyste mohli tyto hodnoty použít k nastavení hodnoty sloupce výběru, musíte je použít k převodu na čísla. Platné možnosti stavového kódu (důvod stavu) závisí na aktuálním stavovém kódu záznamu. Sloupec statecode (Status) nelze nastavit ve skriptech formuláře. Pokud chcete zjistit, které hodnoty stavového kódu jsou platné, projděte si definice sloupců. Pro vlastní tabulky použijte prohlížeč definic tabulek. Nakonec zvažte také všechny vlastní přechody stavu, které byly použity ve sloupci. Další informace: Definujte přechody důvodů stavu pro případ nebo vlastní tabulky.
String Řetězec

Sloupec Řetězec s formátem e-mailu vyžaduje, aby řetězec představoval platnou e-mailovou adresu.

Poznámka:

Aktualizace sloupce pomocí setValue nezpůsobí spuštění obslužných rutin událostí OnChange . Pokud chcete, aby obslužné rutiny událostí OnChange běžely, musíte kromě setValue použít fireOnChange.

Související článek

getValue (referenční dokumentace k rozhraní API klienta)