AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos / HFSQL / Tipos de variables HFSQL
  • Propiedades específicas de la description de los archivos de datos
  • ¿Cómo describir los archivos de datos mediante programación?
  • Manipulación de los elementos de un archivo de datos descritos de forma programática
  • Registro
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El archivo description Variable se utiliza para describir mediante programación archivos de datos. La description de cada archivo de datos es validada por HDescribeFile.
Después de esta validación:
  • Este archivo de datos puede ser manejado como cualquier otro archivo de datos descrito en el análisis.
  • El "Fichero description" Variable se reinicializa y puede utilizarse para describir otro fichero de datos.
Ejemplo
AFile is File Description
MyFile1, MyFile2 are File Descriptions
// Describe the "CUSTOMER" data file
AFile is File Description

AFile.Name = "CUSTOMER"
AFile.Type = hFileNormal
AFile.FicEncryption = hEncryptionStandard

// Description of the data file items
...

// Validate the description of "CUSTOMER"
HDescribeFile(AFile)
Sintaxis

Declarar una o más descripciones de los archivos de datos Ocultar los detalles

<Variable name> is File Description
<Variable name 1>, <Variable name 2> are File Descriptions
<Variable name>:
Nombre del "Fichero description" Variable a declarar.
Observación: Las palabras clave a y an son opcionales: proporcionan una mejor legibilidad.

Descripción de un "Fichero description" Variable Ocultar los detalles

Para describir un "Archivo description " Variable:
Utilice las propiedades WLanguage específicas de las descripciones de los archivos de datos. Para obtener más información, consulte los comentarios.
Para validar el description de un "Archivo description " Variable:
Utilice la función HDescribeFile.
Observaciones

Propiedades específicas de la description de los archivos de datos

El tabla a continuación presenta las propiedades específicas del description de los archivos de datos:
Observación: Las propiedades en negrita seguidas de una estrella (*) deben ser necesariamente inicializadas cuando se describe un archivo de datos mediante programación.
Nombre de la propiedadEfecto
CtAccessTipo de acceso al archivo cuando se conecta a un tabla específico a través de OLE DB (teniendo en cuenta los cambios realizados con HConnect)
CtDatabaseFuente de datos OLE DB al conectarse a un tabla específico (teniendo en cuenta los cambios realizados con HConnect)
CtDescribedAccessTipo de acceso al archivo cuando se conecta a un tabla específico a través de OLE DB (ignorando los cambios realizados con HConnect)
CtDescribedCaptionLeyenda de la conexión a la fuente de datos OLE DB
CtDescribedDatabaseFuente de datos OLE DB cuando se conecta a un tabla específico (ignorando los cambios realizados con HConnect)
CtDescripciónContraseñaContraseña utilizada para abrir el archivo durante una conexión OLE DB
CtDescritoNombreDeUsuarioNombre del usuario durante una conexión OLE DB (ignorando los cambios realizados con HConnect).
CtDescritoOLEDBProveedorNombre del servidor OLE DB (ignorando los cambios realizados con HConnect).
CtOLEDBProviderNombre del servidor OLE DB utilizado (teniendo en cuenta los cambios realizados con HConnect).
CtUserNameNombre del usuario durante una conexión OLE DB (teniendo en cuenta los cambios realizados por HConnect).
denominar ( * )Nombre del archivo HFSQL.
DescribedDirectoryDirectorio físico de los archivos HFSQL (este Property ignora los cambios de directorio realizados por HChangeDir o HSubstDir).
DescribedNameNombre lógico de un archivo de datos.
DescribedPhysicalNameNombre físico de los archivos HFSQL (ignorando los cambios de nombre realizados por HChangeName).
DirectorioDirectorio físico de los archivos HFSQL (este Property tiene en cuenta los cambios de directorio realizados por HChangeDir o HSubstDir).
envergaduraFormato de datos en el archivo de datos (ANSI o Unicode).
escribir a máquinaTipo de archivo de datos.
FicEncryptionModo de cifrado del archivo de datos
HugeFileTamaño máximo de un archivo de datos.
InalterableInalterabilidad de los ficheros de datos.
JMJ55Ruta del archivo WDD en formato 5.5 utilizado para manipular los archivos de datos en formato 5.5 en una aplicación WINDEV.
LogDirectorioDirectorio del archivo de registro descrito en el análisis.
LogMétodoModo de registro de un archivo de datos.
MmoEncryptionModo de encriptación del archivo memo (.MMO extension) associated con el archivo de datos
MmoPackMethodModo de compresión del fichero MMO (que contiene memos de texto y binarios) associated con el archivo de datos
NdxEncryptionModo de cifrado del archivo de índice associated con el archivo de datos
Nombre55Nombre lógico de un archivo en formato Hyper File 5.5 que se encuentra en un análisis en formato WINDEV.
NullableIndexSoporte de valores NULL en elementos clave.
NullSupportedGestión de valores NULL.
PhysicalNameNombre físico de los archivos de datos.
RepeatableReadSupportedEl fichero se utiliza en una transacción HFSQL Client/Server que incluye un nivel de aislamiento "Lectura repetida".
SeguroNivel de seguridad en la encriptación de los ficheros de datos.
TextItemCompletedRellena (o no) los elementos de texto con caracteres de espacio.
WDDD55ContraseñaContraseña que se utilizará para manipular un archivo definido mediante programación en formato Hyper File 5.5 en un análisis en formato WINDEV.

¿Cómo describir los archivos de datos mediante programación?

Para describir archivos de datos de forma programada:
  1. Declare the " File description ", " Artículo description ", " FullTextIndex Description " and " Enlace description " variables (if necessary).
  2. Para cada archivo de datos:
  3. Si es necesario, describa las características de los enlaces utilizando Propiedades HFSQL.
  4. Si es necesario, valide la description de cada enlace (HDescribeLink).

Manipulación de los elementos de un archivo de datos descritos de forma programática

Cuando se crea un archivo de datos en el editor de análisis, el compilador reconoce automáticamente los nombres de los archivos y elementos de datos.
Al crear un archivo de datos mediante una variable "Descripción de fichero", los nombres del archivo de datos y sus elementos pueden definirse con el denominar Property. Estos nombres no son reconocidos automáticamente por el compilador. Se produce un error de compilación si estos nombres se utilizan para identificar a el archivo de datos o los artículos.
El nombre del archivo de datos debe ser declarado como fuente de datos utilizando la palabra clave origen de los datos, para que el compilador reconozca este nombre. Este archivo de datos puede ser manejado por su nombre en el editor de código.
Por ejemplo:
AFile is File Description
...
AFile.Name = "CUSTOMER"
...
HDescribeFile("CUSTOMER")
...
CUSTOMER is Data Source
...
HReadFirst(CUSTOMER, "CUSTNAME")
Observación: El nombre del archivo de datos también puede declararse con la palabra clave Externo. Sin embargo, la ejecución de Process será más lenta.

Registro

Cuando se describe el archivo de datos de forma programada:
  • si se registra el archivo de datos y si no se registra ningún elemento, todos los elementos (excepto las claves compuestas) se registran automáticamente.
  • si se registra el archivo de datos y si al menos un elemento se registra, los otros elementos no se modifican.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 06/03/2024

Señalar un error o enviar una sugerencia | Ayuda local