4D v16.3

CREATE ALIAS

Inicio

 
4D v16.3
CREATE ALIAS

CREATE ALIAS 


 

CREATE ALIAS ( rutaObjetivo ; rutaAlias ) 
Parámetro Tipo   Descripción
rutaObjetivo  Cadena in Nombre o ruta de acceso al objetivo del alias/atajo
rutaAlias  Cadena in Nombre o ruta de acceso completa del alias/del atajo a crear

El comando CREATE ALIAS crea un alias (llamado “atajo” en Windows) del archivo o carpeta objetivo pasado en rutaObjetivo. El nombre y la ubicación son definidos por el parámetro rutaAlias.

Puede crear un alias de todo tipo de documento o de carpeta. El icono del alias será idéntico al del elemento objetivo. El icono contiene una pequeña flecha en la parte inferior izquierda. Bajo Mac OS, el nombre del icono se muestra en caracteres en itálica.

Este comando no asigna un nombre por defecto, el nombre tiene que pasarse en el parámetro rutaAlias. Si sólo pasa un nombre en este parámetro, el alias se crea en la carpeta activa actual (generalmente la carpeta que contiene el archivo de estructura).

Nota: bajo Windows, los atajos son archivos con extensión “.LNK” (invisible). Si esta extensión no se pasa, es añadida automáticamente por el comando.

Si se pasa una cadena vacía en rutaObjetivo, el comando no hace nada.

Ejemplo  

Su base genera archivos de texto llamados “InformeNúmero” almacenados en la carpeta de la base. El usuario quiere crear atajos a estos informes y almacenarlos en una ubicación conveniente:

  `Método CREAR_INFORME
 C_TEXT($vtInf)
 C_STRING(250;$vtruta)
 C_STRING(80;$vanombre)
 C_TIME(vDoc)
 C_INTEGER($NumInforme)
 
 $vtInf:=... `Crear informe
 $NumInforme:=... `Calculo del número del informe
 $vanombre:="Informe"+String($NumInforme)+".txt" `Nombre del archivo
 vDoc:=Create document($vanombre)
 If(OK=1)
    SEND PACKET(vDoc;$vtInf)
    CLOSE DOCUMENT(vDoc)
  `Añadir el alias
    CONFIRM("¿Crear un alias para este informe?")
    If(OK=1)
       $vtRuta:=Select folder("¿Dónde quiere crear el alias?")
       If(OK=1)
          CREATE ALIAS($vaNombre;$vtRuta+$vanombre)
          If(OK=1)
             SHOW ON DISK($vtRuta+$vanombre)
  `Mostrar la ubicación del alias
          End if
       End if
    End if
 End if

La variable sistema OK toma el valor 1 si el comando se ejecuta correctamente, si no toma el valor 0.



Ver también 

RESOLVE ALIAS

 
PROPIEDADES 

Producto: 4D
Tema: Documentos del sistema
Número 694

Este comando modifica la variable sistema OKThis command can be run in preemptive processes

 
HISTORIA 

Creado por: 4D v6.7

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)