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!

Zur Registrierung

[Frage] Objekte aus Report filtern [Gelöst]

Schlagworte:

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.

Anhänge (2)

img
2020-01-15_Problem-01.PNG
Typ: image/png
51-mal heruntergeladen
Größe: 55,56 KiB
img
2020-01-15_Problem-02.PNG
Typ: image/png
31-mal heruntergeladen
Größe: 19,54 KiB

Lösung anzeigen Lösung verbergen

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

Anhänge (2)

img
filter_SmartParts.png
Typ: image/png
57-mal heruntergeladen
Größe: 46,67 KiB
img
filter_Fassade.png
Typ: image/png
41-mal heruntergeladen
Größe: 35,77 KiB
1 - 3 (3)
  • 1

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

Anhänge (2)

img
filter_SmartParts.png
Typ: image/png
57-mal heruntergeladen
Größe: 46,67 KiB
img
filter_Fassade.png
Typ: image/png
41-mal heruntergeladen
Größe: 35,77 KiB

Vielen Dank für die Hilfe jetzt funktioniert es!

1 - 3 (3)
  • 1

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

Akzeptieren