abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
DE
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Lorenz0
Participant

Eigenschaft mit Berechnung: + vor einen positiven Zahl

Hallo

 

Ich bin dran meine eigene Raumstempel zu erstellen und ich haben zwei Felden für die Koten den Fertig- und Rohboden ergänzt.

Für den rohe Boden benutzte ich den Wert "Höhenangabe zum Projekt-Nullpunkt".

Für die Kote des Fertigboden habe ich eine zusätzliche Eigenschaft ergenzt mit folgende Berechnung (Wert: Länge): "Höhenangabe zum Projekt-Nullpunkt} + Fußbodendicke".

 

Mein Problem ist, dass bei positiven Zahlen wir keine "+" dargrstellt, was normalerweiser bei Koten immer da ist.

 

Ich habe auch nicht mit Länge-Wärte zu arbeiten sondern mit Zahlen:

STRTONUM ( STRCALCUNIT ( Höhenangabe zum Projekt-Nullpunkt + Fußbodendicke ) )

 

Diese ergibt aber auch das selbe Problem.


Kennt jemanden eine möglichkeit, evtl. mit IF-Berechnungen bei positive Zahlen einen + zu ergänzen?

 

Danke

 

Verwendetes Betriebssystem: Windows 11

 

Verwendetes Betriebssystem: Windows 11

2 AKZEPTIERTE LÖSUNGEN

Akzeptierte Lösungen

Eine Lösung für IFS:

IFS ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} > 0 m; TEXTJOIN ( " "; FALSE; "+"; STRCALCUNIT ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} ) ); {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} >= 0 m; TEXTJOIN ( " "; FALSE; "±"; STRCALCUNIT ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} ) ); {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} < 0 m; STRCALCUNIT ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} ) )

 

" ab 2027 BIM-Manager mit buildingSMART Professional Certification

Lösung in ursprünglichem Beitrag anzeigen

Korrektur...war ein Zeichen zu viel drin 😉

IFS ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} > 0 m; TEXTJOIN ( " "; FALSE; "+"; STRCALCUNIT ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} ) ); {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} = 0 m; TEXTJOIN ( " "; FALSE; "±"; STRCALCUNIT ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} ) ); {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} < 0 m; STRCALCUNIT ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} ) )

" ab 2027 BIM-Manager mit buildingSMART Professional Certification

Lösung in ursprünglichem Beitrag anzeigen

4 ANTWORTEN 4

Eine Lösung für IFS:

IFS ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} > 0 m; TEXTJOIN ( " "; FALSE; "+"; STRCALCUNIT ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} ) ); {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} >= 0 m; TEXTJOIN ( " "; FALSE; "±"; STRCALCUNIT ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} ) ); {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} < 0 m; STRCALCUNIT ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} ) )

 

" ab 2027 BIM-Manager mit buildingSMART Professional Certification
Lorenz0
Participant

Danke, so funktioniert es perfekt!

Stefan L_
Rockstar

Cool. 😎

Gips'n Grund für TEXTJOIN statt CONCAT? 🤔

Stefan - AC ...-29GER, WIN11

Korrektur...war ein Zeichen zu viel drin 😉

IFS ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} > 0 m; TEXTJOIN ( " "; FALSE; "+"; STRCALCUNIT ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} ) ); {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} = 0 m; TEXTJOIN ( " "; FALSE; "±"; STRCALCUNIT ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} ) ); {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} < 0 m; STRCALCUNIT ( {Property:Allgemeine Parameter/Höhenangabe zum Projekt-Nullpunkt} + {Property:Raum/Fußbodendicke} ) )

" ab 2027 BIM-Manager mit buildingSMART Professional Certification

Keine Antwort gefunden?

Andere Beiträge
im Board ansehen

Zurück zum Board

Neueste Lösungen durchsuchen

Akzeptierte Lösungen zeigen

Eine neue Diskussion starten!

Neues Thema erstellen