CnvAL
CnvAL(logic1 [, int2, alpha3]]) : alpha
Umwandlung eines boolean Wertes in einen alphanumerischen Wert
Details
- log1: Umzuwandelnder Wert
- int2:
- Formatoptionen (optional):
_FmtNone_FmtLogicTrueFalse_FmtLogicEnYesNo_FmtLogicDeYesNo_FmtLogicCustom
- alpha3 (optional): benutzerdefinierter Zielwert; Angabe muss in der Form ' | ' erfolgen
- Resultat:
alphaUmgewandelter Wert - Siehe: Verwandte Befehle
Diese Funktion wandelt ein logischer Wert in einem alphanumerischen Wert um. Ohne Angabe einer Zielformatierung wird false zu '0' und true zu '1' umgewandelt. Die weiteren Optionen _FmtLogicTrueFalse, _FmtLogicEnYesNo, _FmtLogicDeYesNo, _FmtLogicCustom ermöglichen zusätzlich Ausgabewerte.
Beispiele:
CnvAL(false) //'0'
CnvAL(true) // '1'
CnvAL(false, _FmtLogicEnYesNo) // 'No'
CnvAL(true, _FmtLogicEnYesNo) // 'Yes'
CnvAL(false, _FmtLogicDeYesNo) // 'Nein'
CnvAL(true, _FmtLogicDeYesNo) // 'Ja'
CnvAL(false, _FmtLogicCustom,'false-Rot|true-Grün') // 'Rot'
CnvAL(true, _FmtLogicCustom,'false-Rot|true-Grün') // 'Grün'
Mögliche Laufzeitfehler:
_ErrOk: Konvertierung erfolgreich_ErrValueInvalid: Ungültige Format-Option. Bei _FmtLogicCustom fehlendes '|'-Zeichen oder Werte für false und true sind identisch.