XTAB - XTAB.TrySetValByColName

Port: ScriptBlockFunc

Beschreibung

Einen Wert falls möglich setzen (standardmässig unter Einbezug einer allfälligen View). Im Constraint-Violation-Fehlerfall (üblicherweise Unique-Index-Verletzung) wird Wert nicht gesetzt. Im Casting-Fehlerfall (übergebener Wert passt nicht zur adressierten Spalte und kann auch nicht umgewandelt werden) wird Wert nicht gesetzt. Rückgabewert besagt, ob Wert gesetzt wurde oder nicht. Standardmässig Fehler, wenn Spalte oder Zeile nicht existiert.

Argumente

Nr.
Key
Datentyp
Wiederholbar
Optional
Defaultvalue
Beschreibung
1
xTabName
A
0
0
XTab-Namen
2
colName
A
0
0
Spalten-Namen
3
oneBasedRowNo
R
0
0
Zeilen-Nummer
4
value
0
0
Wert welcher gesetzt werden soll
5
withoutView
B
0
1
0
Ohne View = allfälliges Filter und allfällige Sortierung nicht miteinbeziehen = direkter Zugriff auf Tabellen-Inhalt
6
suppressExceptionIfNotAvailable
B
0
1
0
Fehler unterdrücken, wenn Spalte/Zeile nicht vorhanden ist?

Rückgabewerte

Nr.
Datentyp
Beschreibung
1
B