Version 6.0.5
CT OPEN DOCUMENT (Bereich; Dokument{; Modus})
| Parameter | Typ | Beschreibung | |
| Bereich | Lange Ganzzahl | 4D Chart Bereich | |
| Dokument | String | Name des Dokuments, mit Pfad | |
| max 255 Zeichen | |||
| Modus | Ganzzahl | Dokument ersetzen oder anhängen | |
| 0 = Ersetzen | |||
| 1 = An Dokument anhängen |
Beschreibung
Der Befehl CT OPEN DOCUMENT öffnet Dokument und plaziert seinen Inhalt in Bereich.
Ist Dokument ein leerer String, zeigt CT OPEN DOCUMENT den Standard-Öffnen Dialog, damit der Benutzer das Dokument auswählen kann.
Sonst versucht der Befehl, das angegebene Dokument zu öffnen. Existiert Dokument nicht, bleibt der Inhalt von Bereich unverändert und CT Error gibt einen Systemfehler zurück.
4D Chart erwartet, ein Dokument im Verzeichnis zu finden, das die Struktur der Datenbank enthält. Möchten Sie ein Dokument außerhalb dieses Verzeichnisses öffnen, geben Sie den kompletten Pfadnamen an. Eine kurze Beschreibung der Pfadnamen finden Sie im Handbuch 4th Dimension Programmiersprache. Ist Dokument bereits geöffnet, gibt CT Error einen Systemfehler zurück.
Der optionale Parameter Modus steuert, wie das Dokument geöffnet wird. Er wird nur verwendet, wenn Dokument weder ein leerer String noch ein 4D Chart Dokument ist. Bei Modus gleich 0 oder nicht angegeben, ersetzt Dokument den Inhalt von Bereich. Bei Modus gleich 1 wird Dokument mit dem aktuellen Inhalt von Bereich kombiniert.
Beispiel
Dieses Beispiel öffnet ein anderes Dokument gemäß dem Wert des Datenfeldes Kundentyp.
Case of `Ist Typ gleich Distributor : ([Client]Kundentyp="Distributor") `Öffne das Dokument CT OPEN DOCUMENT (Bereich;"Distributor") `Ist Typ gleich Hersteller :([Client]Kundentyp="Hersteller") `Öffne das Dokument Hersteller CT OPEN DOCUMENT (Bereich;"Hersteller") `Ist Typ gleich Endkunde :([Client]Kundentyp="Endkunde") `Öffne dieses Dokument CT OPEN DOCUMENT (Bereich;"Endkunde") End case
Referenz