Freigeben über


Serienbrief-Objekt (Foundation Class)

Kategorie Automatisierung
Standardkatalog Visual FoxPro-Katalog\Foundation Classes\Automatisierung
Klasse mailmerge
Basisklasse Custom
Klassenbibliothek mailmrge.vcx
Übergeordnete Klasse automation
Beispiel ...\Samples\Solution\Ffc\Automate.scx

Hinweise

Diese benutzerdefinierte Klasse verwendet den Serienbrief-Assistenten, um ein Microsoft Word-Serienbriefdokument zu erzeugen.

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, müssen Sie die Werte für die FROM-Tabelle (cDataPath), den Ort und die Version von Word (cExe und cWordVersion) sowie die Werte anderer Eigenschaften entsprechend setzen. Wenn Sie die Klasse in ein Projekt ziehen, haben Sie die Auswahl zwischen dem Hinzufügen der Klasse und dem Erstellen einer Unterklasse.

Eigenschaften, Ereignisse, Methoden Beschreibung
aWPMrg[2,0]-Eigenschaft Ein Array von Prozeduren zur Behandlung verschiedener Mischstile.
Standardeinstellung: .F.
cDataFile-Eigenschaft Eine FoxPro 2.6-Kopie einer Tabelle von Visual FoxPro 3.0 oder neuer.
Standardwert:""
cDataPath-Eigenschaft Spezifiziert den Pfad der FROM-Tabelle.
Standardwert:""
cDataSrc-Eigenschaft Spezifiziert die Datenquelle für die ODBC-Verbindung.
Standardwert:""
cDocName-Eigenschaft Gibt den Namen der vorhandenen DOC-Datei an.
Standardwert:""
cExe-Eigenschaft Spezifiziert den vollständigen Pfad der Word-Anwendung.
Standardwert:""
cODBCSource-Eigenschaft Spezifiziert die Zeichenfolge der ODBC-Verbindung.
Standardwert:""
cSaveFile-Eigenschaft Spezifiziert die Datei für die gemischten Daten.
Standardwert:""
CSQLstmt-Eigenschaft Eine SQL-Anweisung zum Extrahieren von Daten.
Standardwert:""
CSQLstmt2-Eigenschaft Spezifiziert eine zusätzliche SQL-Anweisung, wenn cSQLStmt mehr als 255 Zeichen enthält (für Word).
Standardwert:""
cWordVersion-Eigenschaft Spezifiziert die installierte Version von Word (z. B. '8').
Standardwert:""
lAlerted-Eigenschaft Spezifiziert, ob eine Fehlermeldung ausgegeben wurde.
Standardeinstellung: .F.
lEnglish-Eigenschaft Verifiziert, ob Word die englischen Word Basic-Befehle erkennt.
Standardeinstellung: .F.
lHasVerWord-Eigenschaft Verifiziert das Vorhandensein von Word.
Standardeinstellung: .F.
nNewDoc-Eigenschaft Gibt an, ob ein neues Dokument verwendet wird. (Siehe Mailmrge.h).
Standardwert: 1
nTemplate-Eigenschaft Spezifiziert den Typ des Hauptdokuments. Betrifft nur Word. Siehe Mailmrge.h.
Standardwert: 1
nWordProc-Eigenschaft Spezifiziert die ausgewählte Textverarbeitung. Siehe Mailmrge.h.
Standardwert: 1
SysCh-Eigenschaft Spezifiziert einen DDE-Kanal.
Standardwert: -1
CheckVer-Methode Überprüft die verwendete Word-Version.
Klassenintern
Syntax: CheckVer( )
Rückgabewert: keiner
Argumente: keine
GetMSW-Methode Holt die Befehlszeile für Word aus der Registrierung.
Syntax: GetMSW(m.cversion)
Rückgabewert: Der vollständige Pfad von Word.
Argumente:
m.cversion spezifiziert die verwendete Version von Word.
MrgCommaDel-Methode Erzeugt eine durch Kommas getrennte Textdatei aus den Daten.
Syntax: MrgCommaDel( )
Rückgabewert: Eine durch Kommas getrennte Datei.
Argumente: keine
MrgWord-Methode Bestimmt die beim Mischen verwendete Version von Word.
Syntax: MrgWord( )
Rückgabewert: keiner
Argumente: keine
MSWerr-Methode Der Fehlerhandler, der während des Ablaufs von AppleScript verwendet wird.
Syntax: MSWerr( )
Rückgabewert: keiner
Argumente: keine
GetSQLst-Methode Ruft die SQL-Anweisung zum Extrahieren von Daten ab. Klassenintern
Syntax: GetSQLst( )
Rückgabewert: keiner
Argumente: keine
PrepData-Methode Bestimmt die Art der Datenquelle, die für die Serienbrieferstellung verwendet wird, und normalisiert die Daten für die Verarbeitung.
Klassenintern.
Syntax: PrepData( )
Rückgabewert: keiner
Argumente: keine
SaveSQL-Methode Generiert eine Tabelle mit SQL-Ergebnissen. Klassenintern
Syntax: SaveSQL( )
Rückgabewert: keiner
Argumente: keine
WzMMData-Methode Kopiert Daten in eine Textdatei. Klassenintern
Syntax: WzMMData( )
Rückgabewert: keiner
Argumente: keine
MakeFieldList Klassenintern
MailMergeWord8 Klassenintern
MailMergeWord6 Klassenintern
MSWmldlg Klassenintern
Startword Klassenintern
MailMergeMacWord6 Klassenintern
MMCleanup-Methode Schließt Dateien - Klassenintern.

Siehe auch

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