Support Forum

Probleme mit zusammengesetztem Attribut


Guten Morgen,

Folgendes Problem ist uns aufgefallen, wir haben ein Attribut für die Positionsbezeichnung (Attribut 7016), welches mittels Formel aus verschiedenen Attributen zusammengesetzt wird. Ist nun eins dieser Attribute nicht ausgefüllt, bzw nicht zugeordnet, wird zwar der String erzeugt wenn man mittels Attribute modifizieren an das Bauteil geht, im Objektmanager wird allerdings nur die Formel angezeigt oder ein falscher String und in Legenden, welche nach dem String filtern, führt dies auch zu Problemen.
Ist dies ein bekanntes Problem und wie könnte man es umgehen, oder muss man jedes einzelne Attribut abfangen, bevor man es in der Formel zusammensetzt?

Grüße Paul

Anhänge (1)

Typ: image/png
81-mal heruntergeladen
Größe: 80,83 KiB

Hallo,

If I understand the problem correctly, I think you have to include in the formula the case where one of the attributes is not affected and then display something like "#NA#" for example.
___________

Wenn ich das Problem richtig verstanden habe, denke ich, dass Sie in der Formel den Fall vorsehen müssen, dass eines der Attribute nicht zugewiesen wird, und dann so etwas wie "#NA#" zum Beispiel ausgeben.


Hallo Bertrand,

wie wäre denn dann die Lösung in der Formel, um das abzufangen?

Gruß Jürgen
Allplan V10 bis V2024

The calculation of the formula in the object palette has been improved for Allplan 2023...

best regards
rb

Allplan Product Owner

Zitiert von: Allplan_er
Hallo Bertrand,
wie wäre denn dann die Lösung in der Formel, um das abzufangen?

Something that checks if the attributes have an undefined value, such as:
___________

Etwas, das überprüft, ob Attribute einen undefinierten Wert haben, z. B.:

_IF_((@7002@="***")|(@7003@="W-")|(@7004@="0\"))"#NA#"_ELSE_(...  ...)


@Rainer Bühne
Ich glaube, in Legenden gibt es ein ähnliches Problem mit den gerechneten Formeln, wenn ein Attribut nicht belegt ist, muss ich bei uns noch mal testen....

Gruß Jürgen
Allplan V10 bis V2024


https://connect.allplan.com/ verwendet Cookies  -  Mehr Informationen

Akzeptieren