icon

[Question] IF ... Else Beschriftungsbild für Wanddurchbrüche [Solved]


Hallo zusammen,

ich versuche mich aktuell daran unsere Beschriftungsbilder etwas zu optimieren.
Aktuell habe ich beispielsweise bei einem Wanddurchbruch das Beschriftungsbild wie im Anhang.
Zeile 1 = VERKETTEN((@Länge@*100);"/";(@Höhe@*100))
Zeile 2 = FORMAT("%.1f";(PARENT(@Oberkante@)-@Oberkante@)/-10)+ "cm UKRD"

Nun wäre es optimal, wenn bei dem Fall OK=UKRD das auch genauso dasteht. Wie im Anhang 2 sollte der rot markierte Bereich entfallen.
Wie schreibe ich das denn genau um? Mit der Anleitung zu den If...Else Sachen erhalte ich nur Fehlermeldungen, oder kein gewünschtes Ergebnis.
Ich muss der Formal ja irgendwie mitteilen, dass wenn das Ergebnis "-0" wird, die Zahlen komplett entfallen sollen.

Für konstruktive Denkanstöße bedanke ich mich schon einmal!

Liebe Grüße
Konstantin

Attachments (2)

Type: image/png
Downloaded 12 times
Size: 6,92 KiB
Type: image/png
Downloaded 5 times
Size: 9,24 KiB

Show solution Hide solution

Hall Konstantin,

ich habe das jetzt nicht ausgiebig getestet, aber so in die Richtung sollte das funktionieren.
Das UKRD kann vermutlich wie bei dir mit dem + hinten angehängt werden. Ich finde es so etwas übersichtlicher.

_IF_(PARENT(@Oberkante@)-@Oberkante@=0)"OK= UKRD"_ELSE_FORMAT("OK= %.1fcm UKRD";(PARENT(@Oberkante@)-@Oberkante@)/-10)

Grüße
Marcus

VG
Marcus

Hall Konstantin,

ich habe das jetzt nicht ausgiebig getestet, aber so in die Richtung sollte das funktionieren.
Das UKRD kann vermutlich wie bei dir mit dem + hinten angehängt werden. Ich finde es so etwas übersichtlicher.

_IF_(PARENT(@Oberkante@)-@Oberkante@=0)"OK= UKRD"_ELSE_FORMAT("OK= %.1fcm UKRD";(PARENT(@Oberkante@)-@Oberkante@)/-10)

Grüße
Marcus

VG
Marcus

... eventuell passt das "Zahlenformat" nicht mehr sobald Du nur Text ausgeben möchtest. Da müsste Dein BSB dann zB. A10 haben statt I6 ...

AXIS Ingenieurleistungen ZT GmbH | www.axis.at

Ahhh ok jetzt wird mir es langsam klar wie das aussehen soll. Vielen Dank Marcus!

@Martin danke für den Hinweis das werde ich prüfen.