Matteo Geschrieben 19. Mai 2022 Geschrieben 19. Mai 2022 Wie in der angehängten Datei erkennbar, funktioniert der Teilstring-Befehl in Tabellen nicht bei Klassen: [ zum Beispiel "=TEILSTRING(C; '-'; 1) ] / [ zum Beispiel "=SUBSTRING(C; '-'; 1) ] Verschachtelte If Funktionen gehen auch nicht... [ =IF((C='*A*'); 'A'; (IF((C='.*E*'); 'E'; IF((C='*H*'); 'H'; 'Y')))) ] Wenn man nun statt "C" "CLASS" oder "KLASSE" schreibt, klappts. "LAYER"/"EBENE" gibts jetzt übrigens auch. (ich werde übersetztem Programmcode immer ein bisschen zwiespältig gegenüberstehen) (vgl.: https://forum.vectorworks.net/index.php?/topic/96108-worksheet-substring-from-class-doesnt-work-2021-2022/#comment-430639) Substring from Class.zip 2 MacBook Pro 16" - macOS 13 - Ventura - 2,3 GHz 8-Core Intel Core i9, 16GB RAM, AMD Radeon Pro 5500M 8 GB VRAM Vectorworks 2022 - SP6 Vectorworks 2023 - SP6
Marc Wittwer Geschrieben 21. Mai 2022 Geschrieben 21. Mai 2022 Hallo Matteo Danke für den Hinweis! Für Anwender ist die Übersetzung (wenn man nicht schon sehr viele Jahre mit englischen Formeln gearbeitet hat) schon sehr sinnvoll. Gruss, Marc Leiter BIM Consulting ComputerWorks Schweiz ________________________________________ Vectorworks - Führende BIM-Spitzentechnologie und Flaggschiff der Nemetschek Gruppe Weltweit verwirklichen über eine halbe Million Architekten und Designer grossartige Projekte mit Vectorworks!
Matteo Geschrieben 21. Mai 2022 Autor Geschrieben 21. Mai 2022 @Marc Wittwer ja. Ich verstehe, was Du meinst. Gibt tatsächlich auch wichtigere Dinge im "Vectorworks-Universum" zu lösen. Von 2021 zu 2022 haben sich im Übrigen tatsächlich großartige Dinge getan (farbiger Code, um Welten verbessertes Filter Menü, ein Quantensprung im Datenmanager!!!...) Da ist deutscher Code im Datenmanager eher zweitrangig und kann tatsächlich auch als Ermunterung gesehen werden, ihn zu nutzen. Man kann ja auch tatsächlich den englischen Code verwenden. Er wird dann unmittelbar übersetzt. (Substring -> Teilstring...) MacBook Pro 16" - macOS 13 - Ventura - 2,3 GHz 8-Core Intel Core i9, 16GB RAM, AMD Radeon Pro 5500M 8 GB VRAM Vectorworks 2022 - SP6 Vectorworks 2023 - SP6
Frage
Matteo
Wie in der angehängten Datei erkennbar, funktioniert der Teilstring-Befehl in Tabellen nicht bei Klassen:
[ zum Beispiel "=TEILSTRING(C; '-'; 1) ] / [ zum Beispiel "=SUBSTRING(C; '-'; 1) ]
Verschachtelte If Funktionen gehen auch nicht...
[ =IF((C='*A*'); 'A'; (IF((C='.*E*'); 'E'; IF((C='*H*'); 'H'; 'Y')))) ]
Wenn man nun statt "C" "CLASS" oder "KLASSE" schreibt, klappts. "LAYER"/"EBENE" gibts jetzt übrigens auch. (ich werde übersetztem Programmcode immer ein bisschen zwiespältig gegenüberstehen)
(vgl.: https://forum.vectorworks.net/index.php?/topic/96108-worksheet-substring-from-class-doesnt-work-2021-2022/#comment-430639)
Substring from Class.zip
MacBook Pro 16" - macOS 13 - Ventura - 2,3 GHz 8-Core Intel Core i9, 16GB RAM, AMD Radeon Pro 5500M 8 GB VRAM
Vectorworks 2022 - SP6
Vectorworks 2023 - SP6
2 Antworten auf diese Frage
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden