Was muss ich beim erstellen von selbst erstellten Beschriftungsbild beachten, wenn die Fläche gerundent dh. ohne Kommastelle abgesetzt werden soll?
Das Wissen aller Anwender nutzen
Im Allplan Connect Forum tauschen sich Anwender aus, geben wertvolle Tipps oder beraten sich bei ganz konkreten Aufgabenstellungen − auch international.
Und damit wirklich keine Frage unbeantwortet bleibt, unterstützen die Mitarbeiter des Technischen Supports ebenfalls aktiv das Forum.
Es erwarten Sie:
- Foren-Vielfalt aus CAD Architektur, CAD Ingenieurbau uvm.
- Tipps von User für User
- international: Deutsch, Englisch, Italienisch, Französisch und Tschechisch
Melden Sie sich jetzt an und diskutieren Sie mit!
- 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.