setValue (Client-API-Referenz)
Legt den Datenwert für eine Spalte fest.
Unterstützte Spaltentypen
Alle
Syntax
formContext.getAttribute(arg).setValue(value)
Parameter
Hängt vom Spaltentyp ab.
Spaltentyp | Parametertyp |
---|---|
Boolesch | Boolesch |
datetime | Datum In Einheitliche Oberfläche wird angenommen, dass Datumswerte UTC sind. Im Legacy-Webclient wird angenommen, dass Datumswerte in der Zeitzone des Benutzers liegen. |
Dezimalzahl | Anzahl |
double | Anzahl |
Ganzzahl | Anzahl |
Suche | Array Ein Array von Suchobjekten. Bestimmte Suchvorgänge, die als „Partylist“-Suchvorgänge bezeichnet werden, ermöglichen die Zuordnung mehrerer Datensätze zu einem Suchvorgang, wie die Zu:-Spalte für einen E-Mail-Tabellendatensatz. Daher verwenden alle Suchdatenwerte ein Array von Suchobjekten – auch wenn die Suchspalte nicht mehr als eine hinzuzufügende Datensatzreferenz unterstützt. Jede Suche bietet folgende Eigenschaften: - entityType: Zeichenfolge. Der Name der Tabelle, die in der Suche angezeigt wird. - id: Zeichenfolge: die Zeichenfolgendarstellung des GUID-Werts für den Datensatz, der in der Suche angezeigt wird. Der Wert muss folgendem Format entsprechen: {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} - nameZeichenfolge: Der Text, der den in der Suche anzuzeigenden Datensatz darstellt. |
memo | String |
Zahlung | Anzahl |
Option | Anzahl |
Zeichenfolge | String |
memo | String |
Zahlung | Anzahl |
Auswahl, Optionen | Anzahl Die getOptions-Methode gibt Optionswerte als Zeichenfolgen zurück. Sie müssen parseInt verwenden, um sie in Zahlen umzuwandeln, bevor Sie diese Werte verwenden können, um den Wert einer Auswahlspalte festzulegen. Gültige statuscode (Statusgrund)-Optionen hängen vom aktuellen Zustandscode des Datensatzes ab. Die Spalte Statuscode (Status) kann nicht in Formularskripten festgelegt werden. Informationen dazu, welche Statecode-Werte gültig sind, finden Sie in den Spaltendefinitionen. Verwenden Sie für benutzerdefinierte Tabellen den Browser für Tabellendefinitionen. Berücksichtigen Sie abschließend auch alle benutzerdefinierten Statusübergänge, die auf die Spalte angewendet wurden. Weitere Informationen: Festlegen von Statusgrundübergängen für benutzerdefinierte Tabellen. |
String | String Für eine Zeichenfolgenspalte im E-Mail-Format muss die Zeichenfolge eine gültige E-Mail-Adresse darstellen. |
Anmerkung
Aktualisieren einer Spalte mit setValue wird das nicht verursachen Bei Änderung Event-Handler zum Ausführen. Wenn die OnChange-Ereignishandler ausgeführt werden sollen, müssen Sie fireOnChange zusätzlich zu setValue festlegen.