4D v14.3

CREATE ALIAS

Home

 
4D v14.3
CREATE ALIAS

CREATE ALIAS 


 

CREATE ALIAS ( OriginalPfad ; AliasPfad ) 
Parameter Typ   Beschreibung
OriginalPfad  String in Name oder Pfad zum Originaldokument bzw. -ordner
AliasPfad  String in Name oder voller Pfadname für Verknüpfung/Alias

Der Befehl CREATE ALIAS erstellt unter Windows eine Verknüpfung, auf Mac OS ein Alias für die Zieldatei bzw. den Zielordner, die in OriginalPfad übergeben wurde. Dieser Parameter definiert Name und Ort.
Sie können von jeder Art Dokument bzw. Ordner ein Alias machen. Sein Icon ist gleich mit dem Ziel-Icon. Unter Windows enthält es links unten einen Pfeil, auf Mac OS erscheint sein Name in Kursivschrift.

Dieser Befehl weist standardmäßig keinen Namen zu. Sie müssen im Parameter AliasPfad einen Namen übergeben. Enthält der Parameter nur einen Namen, wird das Alias in den aktuellen Arbeitsordner gelegt. Das ist normalerweise der Ordner mit der Strukturdatei.

Hinweis: Unter Windows hat die Verknüpfung die nicht sichtbare Endung “.LNK“. Wird diese Endung nicht übergeben, fügt sie der Befehl automatisch hinzu.

Wird in OriginalPfad ein leerer String übergeben, hat der Befehl keine Auswirkung.

Ihre Datenbank erstellt Textdateien mit Namen “BerichtNr”, die im Datenbankordner sortiert werden. Der Benutzer möchte auf diese Dateien Verknüpfungen bzw. Aliase einrichten und diese an einem passenden Ort speichern:

  `Methode CREATE_REPORT
 C_TEXT($vtRport)
 C_STRING(250;$vtpath)
 C_STRING(80;$vaname)
 C_TIME(vDoc)
 C_INTEGER($ReportNber)
 
 $vTReport:=... `Erstelle Bericht
 $ReportNber:=... `Berechne die Berichtnummer
 $vaName:="Report"+String($ReportNber)+".txt" `Dateiname
 vDoc:=Create document($vaName)
 If(OK=1)
    SEND PACKET(vDoc;$vTReport)
    CLOSE DOCUMENT(vDoc)
  `Alias hinzufügen
    CONFIRM("Für diesen Bericht ein Alias erstellen?")
    If(OK=1)
       $vtPath:=Select folder("Wo soll das Alias erstellt werden?")
       If(OK=1)
          CREATE ALIAS($vaName;$vtPath+$vaName)
          If(OK=1)
             SHOW ON DISK($vtPath+$vaName)
  `Zeige Ort des Alias
          End if
       End if
    End if
 End if

Die Systemvariable OK wird auf 1 gesetzt, wenn der Befehl erfolgreich ausgeführt wurde; sonst hat sie den Wert 0 (Null).

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Systemdokumente
Nummer: 694

Dieser Befehl ändert die Systemvariable OK

 
GESCHICHTE 

Erstellt: 4D v6.7

 
SIEHE AUCH 

RESOLVE ALIAS

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)