|
|
|
|
- ¿Cómo describir un archivo de datos a través de la programación?
- Lista de propiedades HFSQL utilizadas para describir un archivo de datos a través de la programación
- Tipos de archivos de datos que se pueden describir con la función <Fuente>.DescribeFile
<Fuente>.DescribeFile (Función)
No disponible con este tipo de conexión
Describe un archivo de datos mediante programación. Después de la llamada a <Fuente>.DescribeFile: - el archivo de datos puede utilizarse como cualquier otro archivo descrito en el análisis.
- la description del archivo de datos ya no puede ser modificada.
- la description Variable del archivo de datos se reinicia. Se puede realizar una nueva description de archivo de datos.
Para cancelar programáticamente el archivo de datos description, utilice . AFileDescription is File Description AnItem is Item Description dsSource is Data Source // Describe the "CUSTOMER" data file AFileDescription.Name = "CUSTOMER" AFileDescription.Type = hFileNormal AFileDescription.FicEncryption = hEncryptionStandard // Description of the "LASTNAME" item AnItem.Name = "LASTNAME" AnItem.Type = hItemText AnItem.Size = 40 AnItem.KeyType = hUniqueKey HDescribeItem(AFileDescription, AnItem) // Describe the "FIRSTNAME" item AnItem.Name = "FIRSTNAME" AnItem.Type = hItemText AnItem.Size = 40 HDescribeItem(AFileDescription, AnItem) // Validate the data file description dsSource.DescribeFile(AFileDescription) HCreation(dsSource) Sintaxis
Describir un archivo de datos mediante programación utilizando una fuente de datos Ocultar los detalles
<Result> = <Data source>.DescribeFile(<Data file>)
<Result>: Booleano - True si la descripción del archivo de datos es válida y puede utilizarse,
- False si se produce un problema. La función HErrorInfo permite identificar el error.
<Data source>: Variable de tipo Data Source Nombre de la variable Fuente de datos asociada a el archivo de datos. <Data file>: Variable de tipo File Description Nombre de la Expediente description Variable (véase el apartado Notas) utilizado para describir la el archivo de datos. El nombre del archivo de datos se definirá con el denominar Property. Observaciones ¿Cómo describir un archivo de datos a través de la programación? Para describir un archivo de datos a través de la programación, debe: - Declarar una variable de tipo Fuente de datos.
- Utilice las variables Expediente description, Artículo description, Enlace description y FullTextIndex Description (si es necesario).
- Describa las características del archivo de datos, sus elementos, enlaces e índices de texto completo (si es necesario) utilizando las propiedades HFSQL.
- Definir la description de artículos con HDescribeItem.
- Definir la description de índices de texto completo con HDescribeFullTextIndex.
- Asociado el archivo de datos description Con la fuente de datos ( <Fuente>.DescribeFile , sintax 2) y enlaces si es necesario (es necesario ( HDescribeLink .
Observación: Esta solución permite asociar la el archivo de datos descrita a una fuente de datos. En este caso, cuando esta Variable sea borrada, la el archivo de datos también será borrada. Atención: Para utilizar esta sintaxis, se debe utilizar una fuente de datos "automática". Para obtener más información, consulte Descripción del proyecto: Ficha Compilación. Lista de propiedades HFSQL utilizadas para describir un archivo de datos a través de la programación Las siguientes propiedades están disponibles en modo de lectura/escritura.
| | CtAccess | La propiedad CtAccess establece el tipo de acceso al archivo de datos al conectarse a una tabla específica mediante OLE DB. | CtDatabase | El CtDatabase Property se utiliza para set la fuente de datos OLE DB cuando se conecta a un tabla específico a través de OLE DB. | CtDescribedAccess | El CtDescribedAccess Property se utiliza para set el tipo de acceso a el archivo de datos cuando se conecta a un tabla específico a través de OLE DB. | CtDescribedCaption | El CtDescribedCaption Property se utiliza para obtener y set el título de la conexión a la fuente de datos OLE DB. | CtDescribedDatabase | La propiedad CtDescribedDatabase permite manipular la fuente de datos OLE DB en una conexión OLE DB a una tabla específica. | CtDescribedOLEDBProvider | El CtDescribedOLEDBProvider Property se usa para obtener y set el nombre del proveedor OLE DB (también llamado servidor OLE DB). | CtDescribedPassword | El CtDescribedPassword Property permite set la contraseña utilizada para abrir el archivo de datos en una conexión OLE DB (archivo definido en el código solamente). | CtDescribedUserName | El CtDescribedUserName Property se utiliza para set el nombre de usuario que se utilizará cuando se conecte a un tabla específico a través de OLE DB. | CtOLEDBProvider | El CtOLEDBProvider Property se utiliza para obtener y set el nombre del proveedor OLE DB (también llamado servidor OLE DB). | CtUserName | El CtUserName Property se utiliza para set el nombre de usuario que se utilizará cuando se conecte a un tabla específico a través de OLE DB. | DescribedDirectory | El DescribedDirectory Property se utiliza para gestionar el directorio físico de los archivos HFSQL. | DescribedName | El DescribedName Property se utiliza para manipular el nombre lógico de los archivos de datos HFSQL (ignorando los posibles cambios realizados por <Fuente>.Alias). | DescribedPhysicalName | DescribedPhysicalName Property se utiliza para administrar el nombre físico de los archivos de datos HFSQL. | Directory | La propiedad Directory permite gestionar el directorio físico de los archivos de datos HFSQL. | FicEncryption | La propiedad FicEncryption establece el método de cifrado de un archivo de datos. | Format | La propiedad Format permite definir el formato de los datos de un archivo de datos. | HugeFile | El HugeFile Property se utiliza para configurar el tamaño máximo de un archivo de datos. | LogDirectory | El LogDirectory Property se utiliza para gestionar el directorio del archivo de registro descrito en el análisis. | LogMethod | El LogMethod Property se utiliza para:- averigua el modo de registro utilizado para un archivo de datos (archivo definido en el editor de análisis o mediante programación).
- define el modo de registro utilizado para un archivo de datos (cuando el archivo se describe mediante programación).
| MmoEncryption | La propiedad MmoEncryption permite definir el método de cifrado del archivo memo (.MMO) asociado a un archivo de datos. | MmoPackMethod | La propiedad MmoPackMethod establece el modo de compresión del archivo MMO (que contiene texto y memos binarios) asociado al archivo de datos. | Name | La propiedad Name permite obtener:- el nombre de la fuente asociada a una fuente Variable.
- el nombre de un bloque control, reporte o reporte.
- el nombre de una control, grupo de control s o ventana.
- el nombre de un control, grupo de control s o Page.
| Name55 | La propiedad Name55 permite manipular el nombre lógico de un archivo de datos en formato Hyper File 5.5 que no se ha migrado y que se encuentra en un análisis WINDEV 19. | NdxEncryption | La propiedad NdxEncryption permite definir el método de cifrado del archivo de índice (.NDX) asociado a un archivo de datos. | PhysicalName | El PhysicalName Property se utiliza para gestionar el nombre físico de los archivos de datos HFSQL. | Secure | La propiedad Secure permite configurar el nivel de seguridad de cifrado de los archivos de datos. | TextItemCompleted | El TextItemCompleted Property se utiliza para gestionar los elementos de texto en un archivo de datos HFSQL. | Type | The Type property is used to get:- the type of element (data file or item) defined programmatically or in the data model editor, view or query.
- the type of object.
- the type of data held in a Variant.
| WDD55 | El WDD55 Property se utiliza para:- get el nombre y ruta completo del fichero Hyper File 5.5 WDD.
- set el nombre y ruta completo del fichero Hyper File 5.5 WDD.
| WDD55Password | La propiedad WDD55Password permite especificar la contraseña del análisis 5.5 que contiene un archivo de datos Hyper File 5.5 utilizado en un análisis HFSQL Classic. |
Tipos de archivos de datos que se pueden describir con la función <Fuente>.DescribeFile Los siguientes tipos se pueden crear con <Fuente>.DescribeFile: | | hFileAS400 | Archivo AS400 | hFileNormal | Archivo estándar | hFileOLEDB | Archivo OLE DB | hFileOracle | Archivo Oracle | hFileSQLAzure | Archivo SQL Azure | hFileSQLServer | Archivo SQL Server | hFileSybase | Archivo Sybase | hFileXBase | Archivo xBase |
Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|