Report via Script starten

Via Script gibt es zwei Varianten, wie man einen Report starten kann.

Variante 1

Manueller Aufruf des Reports über die VB Run - Methode.

Siehe dazu Script: Excel-Report via Script aufrufen.

  • Vorteil: Es kann damit eine beliebige Methode im Report aufgerufen und somit auch beliebige Parameter übergeben werden.
  • Nachteil: Vertec weiss nichts von dem Aufruf und generiert also keine Aktivitäten.

Variante 2

Aufruf über die COM-Methode IVtcSession.executeFileReport  bzw. über die Python-Methode vertec.executeReport.

Siehe dazu den Artikel über die COM Interfaces bzw. über die Vertec Python Interfaces.

  • Vorteil: Der Report wird gleich ausgeführt wie wenn er direkt aus Vertec ausgeführt wird. bei Bedarf wird eine Aktivität erzeugt und dem Objekt, auf dem es ausgeführt wird (rootObjekt), angehängt.
  • Nachteil: Unflexibel, es kann nur ein (1) rootObjekt übergeben werden.

02.10.2012 | 06.12.2013: Mit Python Methode executeReport ergänzt.
Produktlinien: Expert
Module: Leistung & CRM