icon

Support Forum

[Frage] Beschriftungsbild [Gelöst]

Schlagworte:
  • Allplan 2019-0-5

Was muss ich beim erstellen von selbst erstellten Beschriftungsbild beachten, wenn die Fläche gerundent dh. ohne Kommastelle abgesetzt werden soll?

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!

Zitiert von: BarbaraB
Hallo,
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.

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.