[Question] Objekte aus Report filtern [Solved]


Schönen Tag!

Ausgangssituation:
Aus einem oder mehreren Smartparts, welche eine Spritzbetonnagelwand erzeugen, soll eine Massenermittlung erstellt werden. Dies soll über Reports erfolgen.
Der Smartpart besteht aus der Spritzbetonschale (3D-Körper) und den Injektionsbohrankern (SubObject welches über CALL_OBJ aufgerufen wird).
Der Report soll die Injektionsbohranker übergeordnet nach Typ und untergeordnet nach den Längen, Bohrdurchmesser und Neigung sortieren (siehe Anhang).

Nun zum Problem:
Bei der Auswertung des Reports wird die Spritzbetonschale miteinbezogen obwohl diese keines der Attribute (Länge, Bohrdurchmesser oder Neigung) besitzt!

Frage:
Wie kann man den Report so filtern, dass er nur die Injektionsbohranker ausgibt?

Schon mal vielen Dank im Voraus und ich entschuldige mich für die Frage - ich bin im Gebiet Reports noch nicht so erfahren.

Attachments (2)

Type: image/png
Downloaded 126 times
Size: 55,56 KiB
Type: image/png
Downloaded 88 times
Size: 19,54 KiB

Show solution Hide solution

Bei solchen Fragen kann man sich bei den schon definierten Reports in Allplan was abschauen:
1. SmartPart-Report: -> bekommt man den filter für SmartParts -> @ROOTOBJ@.ge.21000.and.@ROOTOBJ@.lt.22000
2. Fassaden-Report: -> sieht man, wie man zusätzlich nach Attributen filtert -> @OBJ@.eq.1764.and.@419@.eq."*Face*"

Zusammen ergibt das:

@ROOTOBJ@.ge.21000.and.@ROOTOBJ@.lt.22000.and.@XXX@.gt.0

wobei bei @XXX@ die Attributnummer des Attributes Länge oder Borhdurchmesser einzutragen ist.

gt = greater than
ge = greater or equal
lt = less than

Attachments (2)

Type: image/png
Downloaded 146 times
Size: 46,67 KiB
Type: image/png
Downloaded 115 times
Size: 35,77 KiB

Bei solchen Fragen kann man sich bei den schon definierten Reports in Allplan was abschauen:
1. SmartPart-Report: -> bekommt man den filter für SmartParts -> @ROOTOBJ@.ge.21000.and.@ROOTOBJ@.lt.22000
2. Fassaden-Report: -> sieht man, wie man zusätzlich nach Attributen filtert -> @OBJ@.eq.1764.and.@419@.eq."*Face*"

Zusammen ergibt das:

@ROOTOBJ@.ge.21000.and.@ROOTOBJ@.lt.22000.and.@XXX@.gt.0

wobei bei @XXX@ die Attributnummer des Attributes Länge oder Borhdurchmesser einzutragen ist.

gt = greater than
ge = greater or equal
lt = less than

Attachments (2)

Type: image/png
Downloaded 146 times
Size: 46,67 KiB
Type: image/png
Downloaded 115 times
Size: 35,77 KiB

Vielen Dank für die Hilfe jetzt funktioniert es!


https://campus.allplan.com/ uses cookies  -  More information

Accept