PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE


Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Mostrando el resultado en una caja de List o control Combo Box
  • Función HListFile y el conector Native MySQL o MariaDB
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Devuelve la lista de archivos de datos:
  • encontrado en el análisis actual o en un análisis específico reconocido por el motor HFSQL. Se tienen en cuenta los ficheros de datos definidos por HDeclare, HDeclareExternal y HDescribeFile.
  • disponible en una conexión a través de un acceso nativo o a través de un controlador OLE DB.
  • para un grupo definido en la editor de análisis.
    AndroidWidget Android Java No se soportan los grupos definidos en la editor de análisis.
Windows Mobile Para optimizar el tamaño de las aplicaciones, los controladores OLE DB no están disponibles en esta versión.
Versiones 17 y posteriores
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Nueva funcionalidad versión 17
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
Versiones 18 y posteriores
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Nueva funcionalidad versión 18
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Versiones 19 y posteriores
WEBDEV - Código ServidorPHP Esta función está ahora disponible para los sitios WEBDEV en PHP.
Nueva funcionalidad versión 19
WEBDEV - Código ServidorPHP Esta función está ahora disponible para los sitios WEBDEV en PHP.
WEBDEV - Código ServidorPHP Esta función está ahora disponible para los sitios WEBDEV en PHP.
Versiones 21 y posteriores
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Observación: A partir de la versión 19, HFSQL es el nuevo nombre de HyperFileSQL.
Versiones 22 y posteriores
Widget Android Esta función ahora está disponible en modo Android Widget.
WINDEVJava Esta función ahora está disponible para aplicaciones Java.
Android Esta función ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 22
Widget Android Esta función ahora está disponible en modo Android Widget.
WINDEVJava Esta función ahora está disponible para aplicaciones Java.
Android Esta función ahora está disponible para aplicaciones Android.
Widget Android Esta función ahora está disponible en modo Android Widget.
WINDEVJava Esta función ahora está disponible para aplicaciones Java.
Android Esta función ahora está disponible para aplicaciones Android.
Ejemplo
// Retrieve the data files described in the analysis and by programming
FileList is string
FileList = HListFile(hLstDetail + hLstAll)
// Add the list of data files in COMBO_COMBO1
ListAdd(COMBO_COMBO1, FileList)
// Display in a trace
Trace(FileList)
Sintaxis

Enumeración de los archivos de datos de un análisis Ocultar los detalles

<Result> = HListFile([<Path of WDD> [, <Password of WDD>]] [, <Options>])
<Result>: Character string
List de archivos de datos encontrados en el análisis actual o en el análisis especificado. Las descripciones de cada análisis están separadas por un carácter CR (Carriage Return). El resultado es más o menos detallado en función de la constante utilizada:
hLstDetail no especificado<Nombre del archivo de datos 1> + CR + <Nombre del archivo de datos 2> + CR + ...
Se especifica hLstDetail<Nombre del archivo de datos 1> + TAB + <Abreviatura> + TAB + <Título> + TAB + <Nombre físico> + CR + ...

Donde:
  • <Nombre del archivo de datos X>: El nombre lógico del archivo de datos (usado en la programación).
  • <Abreviatura>: Abreviatura de archivo de datos.
  • <Título>: Pie de foto del archivo de datos.
  • <Nombre físico>: Nombre físico del archivo de datos (en el disco).
<Path of WDD>: Optional character string (with quotes)
ruta completo de análisis (archivo .WDD) donde se describe el archivo de datos.
Si este parámetro no se especifica o si es igual a una cadena vacía (""), se busca el archivo de datos en el análisis actual.
<Password of WDD>: Optional character string (with quotes)
Contraseña definida para el análisis.
Si no se define ninguna contraseña, este parámetro debe ser igual a una cadena vacía ("").
<Options>: Optional Integer constant (or combination of constants)
Configura el tipo de lista a realizar:
hLstNormal
(valor predeterminado)
List no clasificado, no detallado, sin los archivos de datos descritos por la programación.
hLstDetailEnumera la información detallada (igual que WINDEV 5.5).
hLstAllEnumera todos los ficheros de datos (incluidos los descritos por HDeclare, HDeclareExternal y HDescribeFile)..
Hyper File 5.5 Este parámetro no se tiene en cuenta.
hLstSortedOrdena la lista de archivos de datos en orden ascendente.
Hyper File 5.5 Este parámetro no se tiene en cuenta.
WINDEVWEBDEV - Código ServidorReportes y ConsultasiPhone/iPadUniversal Windows 10 AppWindows MobilePHPAjaxCódigo de Usuario (UMC)HFSQL Client/ServerOLE DBConectores Nativos

Enumeración de los archivos de datos de un grupo Ocultar los detalles

<Result> = HListFile(<Group name> [, <Options>])
<Result>: Character string
List de los archivos de datos pertenecientes al grupo. Las descripciones de cada archivo de datos están separadas por un carácter CR (Carriage Return).
<Group name>: Character string (with or without quotes)
Nombre del grupo del archivo de datos. Este grupo de archivos de datos fue definido en la editor de análisis.
<Options>: Optional Integer constant (or combination of constants)
Configura el tipo de archivos de datos a listar:
hLstStoredProcedureList de los procedimientos almacenados.
Versiones 19 y posteriores
hLstQuery
Nueva funcionalidad versión 19
hLstQuery
hLstQuery
Enumera las consultas que se han ejecutado.
hLstTable
(valor predeterminado)
List de tablas de usuario.
HFSQL Client/Server Los nombres de las tablas corresponden a los nombres físicos de los archivos de datos.
hLstSystemTableList de tablas del sistema.
HFSQL Client/Server Esta opción no está disponible.
hLstViewList de vistas.
Versiones 18 y posteriores
Conectores Nativos Conector Nativo Oracle: La constante hLstView permite listar las vistas y los sinónimos.
Nueva funcionalidad versión 18
Conectores Nativos Conector Nativo Oracle: La constante hLstView permite listar las vistas y los sinónimos.
Conectores Nativos Conector Nativo Oracle: La constante hLstView permite listar las vistas y los sinónimos.

Versiones 20 y posteriores
HFSQL Client/Server Enumera las vistas SQL.
Nueva funcionalidad versión 20
HFSQL Client/Server Enumera las vistas SQL.
HFSQL Client/Server Enumera las vistas SQL.
Versiones 20 y posteriores
hLstMaterializedView
Nueva funcionalidad versión 20
hLstMaterializedView
hLstMaterializedView
HFSQL Client/Server List de vistas materializadas.
WINDEVWEBDEV - Código ServidorReportes y ConsultasAndroidWidget Android JavaPHPAjaxCódigo de Usuario (UMC)HFSQL Client/ServerOLE DBConectores Nativos

Listado de los archivos de datos de una conexión a través de Conectores Nativos, OLE DB o HFSQL Client/Server (1) Ocultar los detalles

<Result> = HListFile(<NConnection> [, <Options>])
<Result>: Character string
List de archivos de datos accesibles por la conexión. Las descripciones de cada archivo de datos están separadas por un carácter CR (Carriage Return).
<NConnection>: Character string (with or without quotes)
Nombre de la conexión a una base de datos. Esta conexión fue definida en la editor de análisis o por HOpenConnection.
<Options>: Optional Integer constant (or combination of constants)
Configura el tipo de archivos de datos a listar:
hLstStoredProcedureList de los procedimientos almacenados.
hLstQueryEnumera las consultas que se han ejecutado.
hLstTable
(valor predeterminado)
List de tablas de usuario.
HFSQL Client/Server Los nombres de las tablas corresponden a los nombres físicos de los archivos de datos.
hLstSystemTableList de tablas del sistema.
HFSQL Client/Server Esta opción no está disponible.
hLstViewList de vistas.
Conectores Nativos Conector Nativo Oracle: La constante hLstView permite listar las vistas y los sinónimos.

HFSQL Client/Server Enumera las vistas SQL.
hLstMaterializedView
HFSQL Client/Server List de vistas materializadas.
WINDEVWEBDEV - Código ServidorWINDEV MobileReportes y ConsultasAjaxCódigo de Usuario (UMC)OLE DBConectores Nativos

Listado de los archivos de datos de una conexión a través de Conectores Nativos o OLE DB (2) Ocultar los detalles

<Result> = HListFile(<User name> , <Password> , <Data source> , <OLE DB provider or Native Connector> [, <Access> [, <Options>]])
<Result>: Character string
List de archivos de datos accesibles por la conexión. Las descripciones de cada archivo de datos están separadas por un carácter CR (Carriage Return).
<User name>: Character string (with quotes)
Nombre del usuario de la fuente de datos.
<Password>: Character string (with quotes)
Contraseña definida para el acceso a la fuente de datos (si existe), cadena vacía (""") si no se ha definido ninguna contraseña.
<Data source>: Character string (with quotes)
ruta completa de la fuente de datos utilizada.
<OLE DB provider or Native Connector>: Character string (with quotes) or constant
Nombre del proveedor OLE DB o una de las siguientes constantes:
hAccessHF7Pseudo-conexión a una base de datos HFSQL Classic.
hAccessHFClientServerConector Nativo a una base de datos HFSQL Client/Server.
hNativeAccessAS400Conector nativo AS/400 (módulo opcional de WINDEV/WEBDEV).
hNativeAccessDB2Conector DB2 nativo (módulo opcional de WINDEV/WEBDEV).
hNativeAccessInformixConector Informix nativo (módulo opcional de WINDEV/WEBDEV).
Versiones 20 y posteriores
hNativeAccessMariaDB
Nueva funcionalidad versión 20
hNativeAccessMariaDB
hNativeAccessMariaDB
Conector Nativo MariaDB (módulo opcional de WINDEV/WEBDEV).
hNativeAccessMySQLNative MySQL Connector (módulo opcional de WINDEV/WEBDEV).
hNativeAccessOracleConector Nativo Oracle (módulo opcional de WINDEV/WEBDEV).
hNativeAccessOracleLiteConector Nativo Oracle (módulo opcional de WINDEV Mobile).
hNativeAccessPostgreSQLConector Nativo PostgreSQL (módulo opcional de WINDEV/WEBDEV).
hNativeAccessProgressNative Progress Connector (módulo opcional de WINDEV/WEBDEV).
Versiones 16 y posteriores
hNativeAccessSQLAzure
Nueva funcionalidad versión 16
hNativeAccessSQLAzure
hNativeAccessSQLAzure
Native SQL Azure Connector (módulo opcional de WINDEV/WEBDEV, suministrado con Conector Nativo SQL Server).
Versiones 16 y posteriores
hNativeAccessSQLite
Nueva funcionalidad versión 16
hNativeAccessSQLite
hNativeAccessSQLite
Conector Nativo SQLite.
hNativeAccessSQLServerConector Nativo SQL Server (módulo opcional de WINDEV/WEBDEV).
hNativeAccessSQLServerMobileConector Nativo SQL Server (módulo opcional de WINDEV Mobile).
hNativeAccessSybaseConector Sybase nativo (módulo opcional de WINDEV/WEBDEV).
hNativeAccessXBaseConector xBase nativo (suministrado con WINDEV/WEBDEV).
hNativeAccessXMLConector XML nativo (suministrado con WINDEV/WEBDEV).
hODBCProveedor OLE DB para ODBC (permite acceder a una fuente de datos ODBC declarada en las fuentes de datos ODBC de Windows).
hOledbAccess97Proveedor OLE DB para Access 97.
hOledbAccess2000Proveedor OLE DB para Access 2000.
hOledbAccess2007Proveedor OLE DB para Access 2007.
Versiones 19 y posteriores
hOledbAccess2010
Nueva funcionalidad versión 19
hOledbAccess2010
hOledbAccess2010
Proveedor OLE DB para Access 2010.
hOledbDBase5Proveedor OLE DB para dBase 5.
hOledbExcel2000Proveedor OLE DB para Excel 2000.
hOledbExcel2007Proveedor OLE DB para Excel 2007.
hOledbExcel97Proveedor OLE DB para Excel 97.
hOledbLotus4Proveedor OLE DB para Lotus 4.
hOledbOracleProveedor OLE DB para Oracle.
hOledbSQLServerProveedor OLE DB para SQL Server.

Atención: Para utilizar una conexión OLE DB, es necesario:
  • instalar MDAC versión 2.6 o posterior (instalación realizada con WINDEV/WEBDEV, al crear la versión cliente)
  • instalar el proveedor OLE DB que corresponde a la base de datos utilizada.
Windows Mobile Sólo se pueden utilizar los siguientes Conectores Nativos:
hAccessHF7Pseudo-conexión a una base de datos HFSQL Classic.
hNativeAccessOracleConector Nativo Oracle (módulo opcional).
hNativeAccessSQLServerConector Nativo SQL Server (módulo opcional).
PHP Sólo se pueden utilizar los siguientes Conectores Nativos:
hNativeAccessAS400Conector nativo AS/400 (módulo opcional de WEBDEV).
Versiones 20 y posteriores
hNativeAccessMariaDB
Nueva funcionalidad versión 20
hNativeAccessMariaDB
hNativeAccessMariaDB
Conector Nativo MariaDB (módulo opcional de WINDEV/WEBDEV).
hNativeAccessMySQLNative MySQL Connector (módulo opcional de WEBDEV).
Versiones 15 y posteriores
hNativeAccessOracle
Nueva funcionalidad versión 15
hNativeAccessOracle
hNativeAccessOracle
Conector Nativo Oracle (módulo opcional de WEBDEV).
Versiones 15 y posteriores
hNativeAccessPostgreSQL
Nueva funcionalidad versión 15
hNativeAccessPostgreSQL
hNativeAccessPostgreSQL
Native PostgreSQL Connector (módulo opcional de WEBDEV).
<Access>: Integer constant (optional)
Tipo de acceso a la base de datos:
hOReadWrite
(valor predeterminado)
Apertura en lectura/escritura.
hOReadApertura en sólo lectura.
<Options>: Optional Integer constant (or combination of constants)
Configura el tipo de archivos de datos a listar:
hLstStoredProcedureList de procedimientos almacenados.
HFSQL Client/Server Esta opción no está disponible.
Versiones 19 y posteriores
hLstQuery
Nueva funcionalidad versión 19
hLstQuery
hLstQuery
Enumera las consultas que se han ejecutado.
hLstTable
(valor predeterminado)
List de tablas de usuario.
HFSQL Client/Server Los nombres de las tablas corresponden a los nombres físicos de los archivos de datos.
hLstSystemTableList de tablas del sistema.
HFSQL Client/Server Esta opción no está disponible.
hLstViewList de vistas.
Versiones 18 y posteriores
Conectores Nativos Conector Nativo Oracle: La constante hLstView permite listar las vistas y los sinónimos.
Nueva funcionalidad versión 18
Conectores Nativos Conector Nativo Oracle: La constante hLstView permite listar las vistas y los sinónimos.
Conectores Nativos Conector Nativo Oracle: La constante hLstView permite listar las vistas y los sinónimos.

Versiones 20 y posteriores
HFSQL Client/Server Enumera las vistas SQL.
Nueva funcionalidad versión 20
HFSQL Client/Server Enumera las vistas SQL.
HFSQL Client/Server Enumera las vistas SQL.
Versiones 20 y posteriores
hLstMaterializedView
Nueva funcionalidad versión 20
hLstMaterializedView
hLstMaterializedView
HFSQL Client/Server List de vistas materializadas.
Observaciones

Mostrando el resultado en una caja de List o control Combo Box

<Resultado> puede asignarse directamente a un control List Box o Combo Box mediante la función ListAdd. Cada fila contendrá el nombre completo de uno de los análisis encontrados.
WINDEVWEBDEV - Código ServidorConectores Nativos

Función HListFile y el conector Native MySQL o MariaDB

  • Para el Conector Nativo MySQL, la función HListFile ha evolucionado según las versiones:
    • En la versión 15, la función HListFile permite obtener la lista de archivos de la base de datos correspondiente.
    • En la versión 16, para poder usar las nuevas funcionalidades de MySQL 5, si el Conector Nativo está conectado a un servidor MySQL 5 o posterior, la función HListFile devuelve la lista de archivos de todas las bases de datos accesibles. En este caso, el nombre del archivo tiene el siguiente formato: "<Nombre de la base de datos>.<Nombre de archivo&gt.
    • A partir de la versión 170069, la función HListFile solo devuelve la lista de archivos de la base de datos correspondiente. HListDatabase se utiliza para listar las bases de datos accesibles y sus archivos.
  • Versiones 20 y posteriores
    Para el Conector Nativo MariaDB, la función HListFile solo devuelve la lista de archivos de la base de datos correspondiente. HListDatabase se utiliza para listar las bases de datos accesibles y sus archivos.
    Nueva funcionalidad versión 20
    Para el Conector Nativo MariaDB, la función HListFile solo devuelve la lista de archivos de la base de datos correspondiente. HListDatabase se utiliza para listar las bases de datos accesibles y sus archivos.
    Para el Conector Nativo MariaDB, la función HListFile solo devuelve la lista de archivos de la base de datos correspondiente. HListDatabase se utiliza para listar las bases de datos accesibles y sus archivos.
Componente : wd250hf.dll
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