AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Administrar bases de datos / HFSQL / Funciones HFSQL
  • Varios
  • Función <Fuente>.Declare en análisis de versiones anteriores
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
Declara una descripción del archivo de datos (que esta en el análisis) en el proyecto actual. Esta importación es temporal y se puede cancelar con la función .CancelDeclaration.
Ejemplo
// Declare a SupplierWD data file from the SALESMGT analysis
Supplier.Declare("\Examples\SalesMgt\SALESMGT.WDD", "", "SupplierWD")
Sintaxis
<Result> = <Source>.Declare(<Full path of the WDD file> [, <WDD password> [, <Alias> [, <Options>]]])
<Result>: : Boolean
  • True si se realizó la operación,
  • False si se produce un problema. La función HError permite identificar el error.
<Source>: Tipo de fuente especificada
Nombre lógico del archivo de datos a importar, utilizado en el análisis externo.
<Full path of the WDD file>: Cadena de caracteres
Ruta completa de acceso al archivo del análisis (archivo .WDD) que contiene la descripción del archivo de datos HFSQL a importar (hasta 260 caracteres).
Este archivo puede corresponder a un archivo WDD creado con una versión anterior de WINDEV o WEBDEV.
<WDD password>: Cadena de caracteres opcional
  • Contraseña asociada al análisis.
  • Cadena vacía ("") si no se utiliza ninguna contraseña.
<Alias>: Cadena de caracteres opcional
<Options>: Constante opcional de tipo Integer
Opciones de búsqueda:
hDisk
(Valor predeterminado)
El análisis <Ruta completa del WDD> se busca en el disco (caso más común).
hWDLEl análisis <Ruta completa del WDD> se busca según las siguientes prioridades:
  1. En la biblioteca principal (archivo .WDL)
  2. En las bibliotecas según el orden de carga, y luego en el disco.
  3. En la biblioteca principal del componente.
  4. En las bibliotecas secundarias del componente según el orden de carga.
Observaciones

Varios

  • No es necesario tener un análisis relacionado con la aplicación actual para importar una descripción del archivo de datos.
  • Todas las funciones HFSQL se pueden utilizar en el archivo de datos importado, excepto la gestión de la integridad.
  • Se pueden importar tantas descripciones como sea necesario.
  • Esta función permite utilizar archivos de datos descritos en análisis anteriores de WINDEV y WEBDEV (WINDEV 4.1 a 5.5, WEBDEV 1.0 y 1.5).
WINDEVWindowsHyper File 5.5

Función <Fuente>.Declare en análisis de versiones anteriores

El motor Hyper File versión 4.1 a 5.5 requiere un análisis abierto para funcionar (a diferencia de HFSQL Classic), por lo que el análisis del primer archivo de datos al que se accede se abre en el motor Hyper File 5.
Se debe utilizar un alias para acceder a un archivo de datos con las siguientes características:
  • archivo de datos de otro análisis.
  • archivo de datos con el mismo nombre lógico que uno de los archivos de datos del análisis abierto.
Atención: Los archivos de datos descritos en análisis anteriores de WINDEV y WEBDEV (WINDEV 4.1 a 5.5, WEBDEV 1.0 y 1.5) son manipulados por el motor Hyper File versión 5.5: WD553HF.DLL.
Este módulo solo existe en la versión de 32 bits.
Por lo tanto, una aplicación que deba consultar datos en formato 5.5 o anterior debe:
  • ser compilada en 32 bits y no en 64 bits,
  • limitar sus capacidades a las que están disponibles en WINDEV versión 5.5. Por ejemplo, la constante hWDL no existía en la versión 5.5: por lo tanto, no se puede utilizar en un archivo Hyper File 5.5.
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 25
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 20/06/2023

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