Beschreibung:
Führt einen abgespeicherten Sofortbericht anhand seiner Beschreibung aus.
Wichtig: Sofortberichte, die als Datenbasis einen einzelnen Datensatz haben, können mit dieser Methode nicht exportiert werden. In diesem Fall muss die Methode ExecuteInstantReportByName aus dem RecordSet Objekt verwendet werden. Bei Sofortberichten, die als Datenbasis "aktueller Filter" haben, werden alle Datensätze gedruckt.
Wenn für den Parameter Media der Wert "PRV" und für den Parameter OutputFileName ein leerer String übergeben wird, wird der Sofortbericht in die Berichtsansicht gedruckt. Wird in OutputFileName aber ein Name und Pfad übergeben, wird ein einfacher Export nach *.ll durchgeführt und das Ergebnis nicht angezeigt.
Parameter:
|
Parametername |
Typ |
Beschreibung |
|
Media |
String |
Bestimmt das Ausgabemedium/Format (siehe Kapitel Ausgabemedien/Formate). Dieses kann über zusätzliche Optionen weiter beeinflusst werden (siehe Kapitel Zusätzliche Optionen für Ausgabemedien/Formate). |
|
OutputFileName |
String |
Evtl. Name und Pfad der zu erzeugenden Ausgabe-Datei bei Ausgabe-Medien wie z. B. "RTF" oder "HTML". In allen anderen Fällen kann ein leerer String übergeben werden. Bei der Erzeugung mehrerer Dateien in der Ausgabe (z. B. Bildexport) kann "%d" als Platzhalter für die Seitennummer verwenden werden. |
|
ReportDescription |
String |
Beschreibung des Sofortberichts. Groß- / Kleinschreibung wird beachtet! Die Beschreibung ist dabei die im Feld "Beschreibung" in der Sofortberichte-Konfiguration definierte. |
|
Silent |
Bool |
Optional. Legt fest, ob der Druck (nach Möglichkeit) ohne Benutzerinteraktion erfolgen soll. Voreinstellung: True |
Typ:
Bool
Beispiel VBScript:
' Dieses Beispiel basiert auf der Firmen-Ansicht einer combit_Large-Solution
Call cRM.CurrentProject.ExecuteInstantReportByDescription("PRV", "", "Firmen - Auswertungen | Kunden", True)
Beispiel C#-Script:
// Dieses Beispiel basiert auf der Firmen-Ansicht einer combit_Large-Solution
cRM.CurrentProject.ExecuteInstantReportByDescription("PRV", "", "Firmen - Auswertungen | Kunden", true);