Guten Morgen.
Ich verzweifele gerade an der Funktion VARTYPE.
Egal welche Variablen ich als Argument angebe, VARTYPE gibt immer -1 zurück, unabhängig davon, ob die Variablen direkt zugewiesen werden, aus Parametern kommen, aus INPUT oder SPLIT Resultaten, sogar LET habe ich ausprobiert.
Hier ein kleines Beispiel-Script:
n = SPLIT ( "15.25 kg" , "%n %s" , zahl , einheit ) zahlType = VARTYPE(zahl) einheitType = VARTYPE(einheit) TEXT2 0,0.5,zahlType TEXT2 0,0,einheitType
Ist das ein bekannter Bug oder mache ich irgendetwas falsch?
(Getestet in Allplan 2023 und 2026)
lg,
Stefan
GEA Arquitectos S.L.P.
Av. San Francisco Javier 24 | 41018 Sevilla | Spain