USE ASCII MAP

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 2004 (Geändert)


USE ASCII MAP (Filtername | *{; Modus})

ParameterTypBeschreibung
Filtername | *String | *Name der zu benutzenden ASCII Tabelle oder
* für Laden der Standard ASCII Tabelle
ModusNumerisch0 = Exportfilter,
2 = Importfilter, Ohne Angabe, Exportfilter

Beschreibung

Der Befehl USE ASCII MAP hat zwei Formen. Die erste lädt die in Filtername angegebene ASCII-Tabelle von der Festplatte und verwendet diese. Ist Modus gleich 0, wird die Tabelle für den Export verwendet. Ist Modus gleich 2, wird die Tabelle für den Import verwendet.

Sie müssen die ASCII Tabelle zuvor in den Voreinstellungen der Datenbank unter dem Thema Web auf der Seite Optionen einrichten. 4th Dimension verwendet die vorher gespeicherte ASCII Tabelle zur Datenübertragung zwischen der Datenbank und einem Dokument oder einer seriellen Schnittstelle. Dazu gehören auch das Importieren bzw. Exportieren von Text- (ASCII), DIF- und SYLK-Dateien. Eine ASCII Tabelle funktioniert auch für die Datenübertragung mit den Befehlen SEND PACKET, RECEIVE PACKET und RECEIVE BUFFER. Sie hat keine Auswirkung auf die Datenübertragung mit den Befehlen SEND RECORD, SEND VARIABLE, RECEIVE RECORD und RECEIVE VARIABLE.

Ist Filtername eine leere Zeichenkette, zeigt USE ASCII MAP den Standarddialog zum Öffnen von Dokumenten. Der Benutzer kann dann die ASCII-Tabelle wählen. Die Systemvariable OK hat den Wert 1, wenn die Tabelle erfolgreich geladen wurde, ansonsten den Wert 0.

Die zweite Form von USE ASCII MAP verwendet anstatt Filtername den Parameter (*) , und stellt die Standard ASCII-Tabelle wieder her. Ist Modus gleich 0, wird die Tabelle für den Export wiederhergestellt. Ist Modus gleich 2, wird die Tabelle für den Import wiederhergestellt. Die Standard ASCII-Tabelle übersetzt keine Zeichen.

Hinweis: Übergeben Sie "*", wird die Systemvariable OK auf 0 (Null) gesetzt.

Beispiel

Folgendes Beispiel lädt eine spezielle ASCII Tabelle von der Festplatte und exportiert dann die Daten. Anschließend wird die Standard ASCII-Tabelle wiederhergestellt:

   USE ASCII MAP ("MactoPC"; 0)  ` Lade spezielle ASCII-Tabelle 
   EXPORT TEXT ([MyTable]; "MyText")  ` Exportiere Daten durch diese Tabelle
   USE ASCII MAP (*; 0)  ` Stelle wieder die Standard-Tabelle her

Referenz

EXPORT DIF, EXPORT SYLK, EXPORT TEXT, IMPORT DIF, IMPORT SYLK, IMPORT TEXT, Mac to Win, RECEIVE BUFFER, RECEIVE PACKET, SEND PACKET, Win to Mac.


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next