Was muss ich beim erstellen von selbst erstellten Beschriftungsbild beachten, wenn die Fläche gerundent dh. ohne Kommastelle abgesetzt werden soll?
- Forum
- CAD Architektur
- CAD Architektur
[Frage] Beschriftungsbild [Gelöst]
Lösung anzeigen Lösung verbergen
1. Korrektes Format:
z.b.
I 10
oder
F10.0
https://help.allplan.com/Allplan/2019-0/1031/Allplan/index.htm#10038.htm
2. Die den Parameter wie gewollt runden:
ROUND(@123@;y;z)
Runden des Attributs "123" (das ersetzen mit dem gewünschten Attribut für die Fläche) auf eine bestimmte Stellenanzahl (y) mit einer bestimmten Rundungsgenauigkeit (z) für die letzte Stelle
ROUND(1.73333;2;5)=1,75
oder
ohne nachkommastellen
ROUND(1.73333;0;5)=2
also:
ROUND(@attributId@;0;5)=
https://help.allplan.com/Allplan/2019-0/1031/Allplan/index.htm#10058.htm
Allplan Webentwicklung
Private messages must be private. No support request via Private message.
1. Korrektes Format:
z.b.
I 10
oder
F10.0
https://help.allplan.com/Allplan/2019-0/1031/Allplan/index.htm#10038.htm
2. Die den Parameter wie gewollt runden:
ROUND(@123@;y;z)
Runden des Attributs "123" (das ersetzen mit dem gewünschten Attribut für die Fläche) auf eine bestimmte Stellenanzahl (y) mit einer bestimmten Rundungsgenauigkeit (z) für die letzte Stelle
ROUND(1.73333;2;5)=1,75
oder
ohne nachkommastellen
ROUND(1.73333;0;5)=2
also:
ROUND(@attributId@;0;5)=
https://help.allplan.com/Allplan/2019-0/1031/Allplan/index.htm#10058.htm
Allplan Webentwicklung
Private messages must be private. No support request via Private message.
Dankeschön, so einfach.
Hallo,
wo muss ich denn die Rundung einsetzen, wenn ich das hintere Attribut (@222@) runden will?
Ich bekomm dauernd die Fehlermeldung, dass die schließende Klammer fehlt...
""+@221@*100+"/"+@222@*100
Vielen Dank!
wo muss ich denn die Rundung einsetzen, wenn ich das hintere Attribut (@222@) runden will?
""+@221@*100+"/"+@222@*100
ich kann nur raten, was das ziel der Formel sein soll. Vorher Runden ? nach der Multiplikation runden? auf wieviel stellen runden ?
ob runden in Kombination mit einer Textverketten Funktion geht kann besser einer der, das in Allplan täglich macht ...
""+@221@*100+"/"+ ROUND(@222@;2;5)*100
oder alternativ
""+@221@*100+"/"+ ROUND((@222@ *100);2;5)
oder alternativ
""+@221@*100+"/"+ ROUND((@222@ *100);0;5)
oder alternativ
""+@221@*100+"/"+ ROUND(@222@;0;5)*100 // macht nicht so richtig sinn
Allplan Webentwicklung
Private messages must be private. No support request via Private message.
...da gibt es in den Tiefen der FAQ-Welt eines, welches sich mit der Funktion Format und den sich daraus ergebenden Möglichkeiten der Ausgabe von zwei od. mehr Werten hinereinander beschäftigt.
Namenlos gezeichnet in vollem Bewusstsein - ignorant, in eigen Augen vermutlich höflich, dennoch unhöflichst, unfreundlichst wer einen/viele vermutete - sich von alters erschließende Namen nennt.
[b]
Herzlichen Dank für eure Antworten.
Das Ziel der Rundung sollte sein, dass da 50/80 steht.
Die Oberkante des Bauteils ist schräg, deshalb macht er 79,72 in der hinteren Zahl.