Plugin - Rohre Auslesen der Länge


Hallo,

wie komme ich an die Gesamtlänge der Rohrleitung im Plugin " Rohre" von CDS? In meinen Legenden kommen nicht die Gesamtlängen sondern irgendwas...

Gruß Jürgen
Allplan V10 bis V2024

Adjuntos (1)

Type: image/jpeg
Descargado 159 veces
Size: 150,64 KiB

Show most helpful answer Hide most helpful answer

Naja, Du hast 2 zusätzliche Attribute in der Legende drin, nämlich Kurztext und Einheit, die in 2 Bedingungen in der Formel benutzt werden.

Und dann bist Du selbst an der Einhaltung Deiner Bedingungen gescheitert!

Da frage ich mich, ob es wirklich z.B. das Attribut "Einheit" braucht, um die Spalte "Länge" zu füllen.
Schreib über die Spalte "Größe", und lass diese dämliche Bedinung
_IF_(@202@="*St*"|"St"|"*ST*")0_ELSE_(MAX(@220@;@222@;@221@))
weg.

MAX(@220@;@222@;@221@) reicht, um in jedem Fall die maximale Abmessung anzugeben!

Und bei der anderen Bedingung im Select: Kurztext="EBT*"
Da würde man das zusätzlich Attribut umgehen, indem man einfach Bezeichnung="EBT*" benutzt.
Vorteil: Attribut Bezeichnung ist schon an allen Elementen dran, und muss nur entspr. befüllt werden.
Indem man allen Einbauteilen das Präfix "EBT_" voranstellt, kommt man genauso zum Ziel.

Das Ganze funktioniert OHNE 2 zusätzliche Attribute mit den richtigen Werten an die richtigen Elemente zuweisen zu müssen...

11 - 13 (13)

Hallo Nemo, Danke!
Was hättest du den bei der Legende anders gemacht, bin noch für alle Lösungen offen...

Gruß Jürgen
Allplan V10 bis V2024

Naja, Du hast 2 zusätzliche Attribute in der Legende drin, nämlich Kurztext und Einheit, die in 2 Bedingungen in der Formel benutzt werden.

Und dann bist Du selbst an der Einhaltung Deiner Bedingungen gescheitert!

Da frage ich mich, ob es wirklich z.B. das Attribut "Einheit" braucht, um die Spalte "Länge" zu füllen.
Schreib über die Spalte "Größe", und lass diese dämliche Bedinung
_IF_(@202@="*St*"|"St"|"*ST*")0_ELSE_(MAX(@220@;@222@;@221@))
weg.

MAX(@220@;@222@;@221@) reicht, um in jedem Fall die maximale Abmessung anzugeben!

Und bei der anderen Bedingung im Select: Kurztext="EBT*"
Da würde man das zusätzlich Attribut umgehen, indem man einfach Bezeichnung="EBT*" benutzt.
Vorteil: Attribut Bezeichnung ist schon an allen Elementen dran, und muss nur entspr. befüllt werden.
Indem man allen Einbauteilen das Präfix "EBT_" voranstellt, kommt man genauso zum Ziel.

Das Ganze funktioniert OHNE 2 zusätzliche Attribute mit den richtigen Werten an die richtigen Elemente zuweisen zu müssen...

Wer nicht „mal“ scheitert, lernt nix dazu.

Gruß Jürgen
Allplan V10 bis V2024

11 - 13 (13)

https://campus.allplan.com/ utiliza cookies  -  Aqui

Acéptalo