Prueba Velneo Gratis

Te ofrecemos todo el poder de Velneo durante 1 mes para desarrollar la aplicación que tu empresa necesita.

Saber más
Thank you! Check your email for confirmation.

Operar con ficheros del servidor de disco de Velneo (SDV)

Velneo V7 incorpora un grupo de comandos de instrucción de proceso que nos permite operar con ficheros del Servidor de disco de Velneo vServer (SDV). Son los Comandos de SDV. En este artículo voy a explicar cómo programar un proceso que permita subir un archivo al SDV de Velneo vServer V7.Para que un proceso que gestione ficheros de un SDV de Velneo vServer V7 sea funcional, tendremos que configurar adecuadamente las carpetas compartidas y los permisos al servidor desde Velneo vAdmin V7. Necesitaremos:

  • Declaradar una carpeta compartida y dentro de ella la carpeta o senda de carpetas donde queremos tener los ficheros:
  • Definir los permisos de acceso a la misma:

Una vez configurado Velneo vServer V7, ya podremos comenzar a operar con ficheros en el SDV.El proceso que pongo de ejemplo solicita al usuario que seleccione un archivo y lo envía a la carpeta 2010 del SDV:

Como puede verse en primer lugar usa el comando Ventana de selección de fichero para que el usuario seleccione el archivo a enviar. La senda del mismo es almacenada en una variable local al proceso llamada FICHERO. Una vez seleccionado establece la conexión con el servidor mediante el comando: SDV: Conectar, que tiene los parámetros siguientes:

  • Fórmula de dominio o IP del servidor: VRL del servidor con el que queremos conectarnos. Ejepmlo:"vatp://v7cloud4.velneo.com:0000").
  • Fórmula de usuario: Nombre de un usuario que pertenezca al grupo de usuarios al que se le ha dado permiso de acceso a la carpeta compartida dede Velneo vAdmin V7.
  • Fórmula de contraseña: Contraseña del usuario especificado en el parámetro anterior.

Este comando de instrucción genera un subproceso que solamente será ejecutado si la conexión se ha establecido correctamente.Para enviar el fichero al servidor se usa el comando SDV: Subir fichero al servidor, que tiene los parámetros siguientes:

  • Fórmula senda de origen: Senda completa del fichero a subir. En este ejemplo
  • Fórmula de senda VRL de destino:: Senda del fichero de destino en el SDV, incluido el nombre y la extensión. En el ejemplo es:"datos/documentos/2010/" + getPathFileName(FICHERO)Para especificar el nombre y la extensión del mismo usamos la función de fórmulas getPathFileName, que devuelve el nombre del archivo y su extensión de la senda pasada como parámetro.
  • Identificador de variable local booleana de retorno de ok (opcional): Nos permite declarar una variable local al proceso que recogerá si el fichero ha sido subido (1) o no (0).

A través de procesos no solamente podemos subir archivos al SDV, sino que también podremos:

  • Descargar ficheros del SDV.
  • Actualizar ficheros a local desde el SDV.
  • Eliminar ficheros del SDV.
  • Renombrar o mover ficheros del SDV.
  • Obtener atributos de ficheros del SDV.
Regístrate ahora y nuestro equipo se pondrá en contacto muy pronto