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] Python in Verbindung mit AVA [Gelöst]

Schlagworte:
  • AVA ALLPLAN NEVARIS PYTHON REPORTS

Hallo Community,

ich habe eine frage zu den Python-/VisualScriptingParts und würde mich sehr über infos dazu freuen:

Gibt es eine möglichkeit die PythonParts und VisualScripting Parts in Allplan 2019 mit mengen zu verbinden um reports zu erhalten?
Attribute sind ja möglich aber wenn ich einen report ausgeben will sagt er mir das kein element zur verfügung steht.
Oder ist das derzeit einfach noch nicht möglich?

Beste Grüße!
Micha

Lösung anzeigen Lösung verbergen

Man muss folgendes wissen:
Ein PythonPart ist als Element ein Makro.
Genau so wie ein SmartPart, nur daß intern als Scriptsprache Python verwendet wird.

Also funktionieren alle Reports, die Makros als Elemente akzeptieren:
- Reports -> SmartParts -> SmartParts Einzeldarstellung
- Reports -> SmartParts -> SmartParts Übersicht
- Objekte -> Übersicht Objekte
- Objekte -> Übersicht Objekte grupiert
- Allplan BCM -> Mengen
usw.

Auf Basis dieser Reports kann man sich eigene "ableiten".

Falls das PythonPart Bewehrung erzeugt, kann auch die Bewehrung mit den entspr. Reports ausgewertet werden.

Man muss folgendes wissen:
Ein PythonPart ist als Element ein Makro.
Genau so wie ein SmartPart, nur daß intern als Scriptsprache Python verwendet wird.

Also funktionieren alle Reports, die Makros als Elemente akzeptieren:
- Reports -> SmartParts -> SmartParts Einzeldarstellung
- Reports -> SmartParts -> SmartParts Übersicht
- Objekte -> Übersicht Objekte
- Objekte -> Übersicht Objekte grupiert
- Allplan BCM -> Mengen
usw.

Auf Basis dieser Reports kann man sich eigene "ableiten".

Falls das PythonPart Bewehrung erzeugt, kann auch die Bewehrung mit den entspr. Reports ausgewertet werden.

Vielen Dank für deine Antwort.

Best Grüße!