Zum Hauptinhalt springen

c16_sysparamset

c16_sysparamset(aParameter : int, aValue : string) : int

Setzen eines Wertes für die Typenkonvertierung

Details

Mit dieser Funktion können bei der automatischen Typenkonvertierung bestimmte Werte gesetzt werden.

Für folgende Werte können Konvertierungswerte angegeben werden:

  • Wert in CONZEPT 16: (aValue)
  • true: _SysParFmtBoolTrue
  • false: _SysParFmtBoolFalse

Beispiele:

// Setzt für true/false die Werte TRUE/FALSE
c16_sysparamset(_SysParFmtBoolTrue , 'TRUE');
c16_sysparamset(_SysParFmtBoolFalse, 'FALSE');

// Setzt für true/false die Werte male/female
c16_sysparamset(_SysParFmtBoolTrue , 'male');
c16_sysparamset(_SysParFmtBoolFalse, 'female');

Tritt bei der Verarbeitung ein Fehler auf, wird der Fehlerwert von der Anweisung zurückgegeben. Der Fehler kann ebenfalls mit den Anweisungen c16_error() oder c16_errortext() ermittelt werden. Folgende Fehler können auftreten:

  • C16_OK (0): Kein Fehler aufgetreten.
  • C16ERR_ARGS_FORMAT (-251): Anzahl der Argumente oder Typ eines Arguments ungültig.
  • C16ERR_ARGS_VALUE (-253): Wert eines Arguments ungültig.