Report-Objekt (iScript)
Zurück |
Das Report Objekt, kann verwendet werden um sich die bestehenden Reports
anzuzeigen, Sie zu verändern oder zu Filtern nach bestimmten Kriterien.
Methoden
- procedure FilterIsHidden (Value: Boolean) - Filter für
versteckte Reports
- procedure FilterIsDefault (Value: Boolean) - Standara Filter
für Reports
- procedure FilterDOCName (const Value: String) -
Filtert Reports nach Dokumentenname
- procedure FilterIsCommon (Value: Boolean) -
- procedure FilterIsCnSoft (Value: Boolean) - Filtert die
Reports die von CnSoft erstellt wurden
- procedure FilterReportName (const Value: String) -
Filtert nach den Reportnamen
- procedure FilterReportTitle (const Value: String) -
Filtert nach den Reporttiteln
- procedure ClearFilter - Löscht die Filter
Funktionen
- function Items (Index: Variant): OleVariant - Gibt die
gewählten Reports wieder
- function EditProfile (ProfileName: String): Boolean - Öffnet
bearbeiten Maske der Druckergruppen
- function GetMappedProfile (ProfileName: String): String -
- function GetProfileMapping (ProfileName: String): String -
- function GetProfileNames (Options: Integer): String - Gibt
die Druckerprofile wieder in welchen die Repoorts vorkommen
Eigenschaften
- property Count: Integer read GetCount - Anzahl der
Reports
- property ReportType: String - Gibt den Typ des Reports wieder
- property ReportSubType: String - Gibt den unter Typ des
Reports wieder
- property ProviderName: String - Gibt den Namen des Builders
wieder, mit dem der Report erstellt wurde
- property VendorName: String - Gibt den Namen des
Reporterstellers wieder
- property DesigneLang: String - Gibt die Sprache wieder in
welcher der Report vorliegt
- property MenuCaption: String - Gibt den Menüeintrag des
Reports wieder
- property ActionCategory: String - Gibt den Namen des
Druckeintrags des Reports wieder
- property RegistryKey: String - Gibt den vollständigen
Registry Schlüssel des Reports wieder
A. Beispiel (Anwendungsbeispiel des Report-Objekts)
Sub report_beispiel
dim s, reps, i, x
set reps = Client.CreateObject("Reports")
for i = 0 to reps.count-1
With reps.Items(i)
s = s & reps.Items(i).RegistryKey & vbCrLf
End With
Next
MsgBox s
reps.Items(5).edit
Set reps = Nothing
End Sub
report_beispiel