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