|
|
|
|
- Presentación
- REP o lista de archivos?
- ¿Para qué se utiliza el archivo.REP?
- Ejemplo: Actualizar una aplicación mientras se modifica el análisis
- Uso del archivo.REP por programación
- Gestión del archivo.REP o de la lista de archivos de datos
- Creación y modificación del archivo.REP (o de la lista de archivos de datos)
- Lectura del archivo.REP
- Escritura en el archivo
- Actualización de la lista de archivos de datos
- Estructura del archivo.REP
- Estructura del archivo.REP
El archivo.REP
Disponible solo con estos tipos de conexión
El archivo.REP (o la lista de archivos en WINDEV Mobile) le permite almacenar la lista de los archivos de datos utilizados por la aplicación.. Este archivo.REP puede ser usado en programación por las funciones WLanguage. ¿Para qué se utiliza el archivo.REP? El archivo ".REP" (o la lista de archivos en WINDEV Mobile) le permite localizar fácilmente los archivos de datos que han sido utilizados por la aplicación WINDEV o WINDEV Mobile. La aplicación WINDEV actualiza automáticamente el archivo ".REP" pero raramente utiliza el archivo ".REP". Este archivo es utilizado por todas las herramientas que manipular los archivos de datos de la aplicación, y principalmente por la actualización de automatic de los archivos de datos, etc. Ejemplo: Actualizar una aplicación mientras se modifica el análisis Cuando se actualiza una aplicación WINDEV, la modificación de los archivos de datos de automatic se inicia automatic ally si se modifica la estructura de la base de datos. Este Procedure está usando el archivo ".REP" para localizar los archivos físicos usados por la aplicación con el fin de modificarlos. Uso del archivo.REP por programación Gestión del archivo.REP o de la lista de archivos de datos | | HSetREP | Habilita o no la administración de archivos .REP
|
Creación y modificación del archivo.REP (o de la lista de archivos de datos) | | HCreation | Crea un archivo de datos físicos. Esta función llena el archivo.REP si la gestión del archivo.REP está habilitada. | HCreationIfNotFound | Crea un archivo de datos físicos si no existe.
Esta función actualiza la información del archivo .REP si la gestión del archivo .REP está activada y si no se utiliza la constante hDelayedOpening. Si se utiliza la constante hDelayedOpening, el archivo .REP se actualizará cuando se abra automáticamente, al acceder a él por primera vez. | HOpen | Abre un archivo de datos físicos y llena el archivo .REP si es necesario. | Observación: La información proporcionada por HChangeDir, HSubstDir y HChangeName se tiene en cuenta al crear y actualizar el archivo ".REP". Lectura del archivo.REP | | HListREP | Enumera los diferentes archivos encontrados en el archivo.REP así como su ruta física. |
Escritura en el archivo Para escribir en el archivo.REP, todo lo que tiene que hacer es usar las funciones para administrar los archivos externos: - fOpen: para abrir el archivo
- fWriteLine: para escribir un nuevo Line en el archivo
- fClose: para cerrar el archivo
La estructura de la Line añadida debe ser la siguiente: | | | | | | LOCALIZACIÓN= | GUID del archivo | Tabulación | Nombre de fichero lógico | Tabulación | Vía de acceso del fichero físico |
| | | | | | | LOCALIZACIÓN_CS= | GUID del archivo | Tabulación | Nombre lógico del archivo | Tabulación | Ubicación física del archivo en el servidor HFSQL | Tabulación | | ServerName:Puerto | Tabulación | ServerIP:Puerto | Tabulación | Base de datos | | En una aplicación en UnicodeLOCALIZATION_CS se sustituye por LOCALIZATION_CS_UTF8: las diferentes cadenas están codificadas en UTF8.El GUID del archivo corresponde al identificador del archivo de datos lógicos. Este identificador se encuentra en el editor de análisis, en la descripción del archivo de datos (pestaña "Notas"). Dos propiedades WLanguage devuelven el GUID de un archivo de datos y el GUID del análisis que lo creó: | | GUIDAnalysis | Devuelve la GUÍA del análisis que se utilizó para crear el archivo de datos. | GUIDFile | Devuelve el GUID del archivo definido en el análisis que se utilizó para crear el archivo de datos. |
Actualización de la lista de archivos de datos Estructura del archivo.REP Estructura del archivo.REP El archivo.REP tiene la siguiente estructura: - El primer Line contiene la información relativa al análisis en el que se han descrito los archivos de datos. Este análisis corresponde al análisis del proyecto actual.
La estructura de este Line es la siguiente:
| | ANALYSISGUID= | Guía de análisis |
El GUID del análisis es el identificador único del análisis relacionado al proyecto, conteniendo el description de los archivos de datos. Este identificador se encuentra en el editor de análisis, en el análisis description (pestaña "Opciones"). - Las siguientes líneas describen los diferentes ficheros de datos que maneja la aplicación. Se crea una línea por cada archivo de datos físico manipulado. Este Line contiene la siguiente información:
| | | | | | LOCALIZACIÓN= | GUID del archivo | Tabulación | Nombre lógico del archivo de datos | Tabulación | Ruta del archivo de datos físicos |
El fichero GUID corresponde al identificador del fichero lógico. Este identificador se encuentra en el editor de análisis, en la descripción del archivo de datos (pestaña "Notas").
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|