Freigeben über


Ausgabeobjekt (Foundation Class)

Kategorie Berichte
Standardkatalog Visual FoxPro-Katalog\Foundation Classes\Ausgabe
Klasse _output
Basisklasse Container
Klassenbibliothek _reports.vcx
Übergeordnete Klasse _container
Beispiel ...\Samples\Solution\Ffc\output.scx

Hinweise

Hierbei handelt es sich um ein generisches Berichtsobjekt, das Ihnen eine Vielzahl von Optionen für Quelle und Ziel von Berichten ermöglicht, von Berichten und Etiketten oder direkt von einer Datenquelle.

Um die Klasse zu verwenden, müssen Sie sie in ein Projekt oder Formular ziehen oder im Kontextmenü des Komponentensammlungselements den Befehl Zu Projekt hinzufügen oder Zu Formular hinzufügen wählen. Wenn Sie die Klasse zu einem Formular hinzufügen, positioniert Visual FoxPro die Klasse im Formular. Sie können dann die entsprechenden Eigenschaftswerte spezifizieren und notwendige Eingabe- und Ausgabeobjekte bereitstellen. Wenn Sie die Klasse in ein Projekt ziehen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse.

Weitere Informationen zur Verwendung der Foundation Classes finden Sie unter Richtlinien zur Verwendung der Visual FoxPro Foundation Classes.

Eigenschaften, Ereignisse, Methoden Beschreibung
aDestinations[1,2]-Eigenschaft Das Array der Ziele.
Standardeinstellung: .F.
aOptions[1,2]-Eigenschaft Das Array der Zielausgabeoptionen.
Standardeinstellung: .F.
cAlias-Eigenschaft Gibt die Datenquelle an, die für andere als Bericht/Etiketten-Ausgabeformate verwendet wird. Diese Eigenschaft hat ggf. standardmäßig den Wert des aktuellen Alias.
Standardwert:""
cDestination-Eigenschaft Gibt eine Liste verfügbarer Ziele an, die sich dynamisch ändert, je nachdem, ob cReport, cAlias oder beide Eigenschaften Werte enthalten. Die Liste verfügbarer Ziele ist im aDestinations-Array gespeichert.
Standardwert: "PRINTREPORT"
cDisplayFontName-Eigenschaft Gibt eine Bildschirmschriftart für die Ausgabe an; diese Schriftart wird beispielsweise dann verwendet, wenn Sie BROWSE ausführen oder die _Showtext-Klasse für die Textanzeige instanziiert wird.
Standardwert: Courier New
cFieldList-Eigenschaft Gibt eine durch Kommas getrennte Liste von Feldern oder Ausdrücken an. Diese Eigenschaft betrifft nur direkte Datenquellen (BROWSE und LIST).
Standardwert:""
cHtmlKlasse-Eigenschaft Gibt eine optionale HTML-Klasse und -Klassenbibliothek an, die an _GENHTML übergeben werden.
Standardwert:""
cHtmlstyleid-Eigenschaft Gibt einen optionalen HTML-Stil an, der an _GENHTML übergeben wird.
Standardwert:""
cOption-Eigenschaft Gibt die Liste verfügbarer Optionen an, die sich entsprechend dem aktuellen Wert von cDestination dynamisch ändert.
Standardwert: WINDEFAULT
cReport-Eigenschaft Gibt ein Etiketten- oder Berichtsformular an, das sich für eine Ausgabe im Visual FoxPro-Format eignet.
Standardwert:""
cScope-Eigenschaft Gibt eine durch Makro erweiterte Zeichenfolge an, die zu dem Befehl hinzugefügt wird, der die aktuelle Ausgabe ausführt. Dabei muss es sich um einen gültigen Bereich wie beispielsweise "FOR lExpression" handeln.
Standardwert:""
cTextfile-Eigenschaft Gibt den Dateinamen aller Ausgabeziele an, für die die Ausgabe auf einem Datenträger erfolgt; dies umfasst Textdateien, Druckerimagedateien und Exportformate.
Standardwert:""
cVFPPrinterName-Eigenschaft Gibt den Namen des aktuellen Visual FoxPro-Standarddruckers zur Unterscheidung von dem Windows-Standarddrucker an.
Standardwert:""
lAddSourceNameToDropdown-Eigenschaft Gibt an, ob manche Ziele im aDestinations-Array angezeigt werden.
Standardwert: .T.
lPreventSourceChanges-Eigenschaft Verhindert Änderungen des Quelltextes für cAliasoder cReport.
Standardeinstellung: .F.
CopyTable-Methode Exportiert eine Tabelle.
Syntax: CopyTable( )
Rückgabewert:
Argumente:
GenHTML-Methode Generiert HTML-Code durch Aufruf von Genhtml.prg.
Syntax: GenHTML( )
Rückgabewert: keiner
Argumente: keine
Output-Methode Gibt die Hauptmethode an, die aufgerufen wird, um eine Ausgabe basierend auf den Einstellungen zu generieren.
Syntax: Output(liSelect)
Rückgabewert:
Argumente:
liSelect spezifiziert das Ausgabeziel.
OutputToScreen-Methode Gibt auf den Bildschirm aus.
Syntax: OutputToScreen( )
Rückgabewert: keiner
Argumente: keine
SetDestinations-Methode Wertet die aktuelle Umgebung aus, um ein Array mit Ausgabezielen zu füllen.
Syntax: SetDestinations( )
Rückgabewert: lSuccess
Argumente: keine
SetOptions-Methode Wertet die aktuelle Umgebung aus, um ein Array mit Optionen für Ausgabeziele zu füllen.
Syntax: SetOptions( )
Rückgabewert: lSuccess
Argumente: keine
cAlias_assign-Methode Klassenintern
cDestination_assign-Methode Klassenintern
cDisplayFontName_assign-Methode Klassenintern
cOption_assign-Methode Klassenintern
cReport_assign-Methode Klassenintern
cScope_assign-Methode Klassenintern
cVFPPrinterName_access-Methode Klassenintern
lPreventSourceChanges_assign-Methode Klassenintern
PrintList-Methode Klassenintern
PrintReport-Methode Klassenintern
SetOutputPrinter-Methode Klassenintern
SetVFPPrinter-Methode Klassenintern

Siehe auch

Richtlinien zur Verwendung der Visual FoxPro Foundation Classes | Visual FoxPro Foundation Classes A-Z | Visual FoxPro Foundation Classes