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 / Gestión de archivos xBase / Funciones WLanguage
  • Uso de caracteres de espacio en los parámetros
  • Describir un artículo
  • Limitaciones
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
HDBDescribeField( Función)
Conectores NativosHFSQL ClassicDisponible solo con estos tipos de conexión
Describe mediante programación cada elemento que se encuentra en la estructura de un archivo xBase descrito por HDBDescribeFile.
Observación: los archivos descritos por la programación son archivos en formato dBase3.
Ejemplo
HDBDescribeFile("CUSTOMER", "DA", "C:\FILE\CUSTOMER.DBF")
HDBDescribeField("LASTNAME,C,20")
HDBDescribeField("FIRSTNAME,C,20")
HDBDescribeField("MARRIED,L")
HDBDescribeField("DOB,D")
HDBDescribeField("INFO,M")
HDBDescribeIndex("C:\FILE\LASTNFILE.NDX", "LASTNAME")
HDBDescribeIndex("C:\FILE\LNFNFILE.NDX", "FULLNAME,C,40", "LASTNAME+FIRSTNAME")
HDBCréation()
Sintaxis
<Result> = HDBDescribeField(<Name and type of item>)
<Result>: booleano
  • True si se realizó la operación,
  • False si se produce un problema. La función HError permite identificar el error.
<Name and type of item>: Cadena de caracteres
Nombre dado al artículo y tipo de artículo. Este parámetro tiene el siguiente formato:
<Item name>, <Item type>
donde:
  • <Nombre del artículo>>Nombre del artículo: Nombre que se usará para manipular este ítem por programación.
  • <Tipo de elemento>: Tipo de elemento a crear:
    C,<TamañoPosición de texto, <Tamaño> es el tamaño de la cadena de caracteres
    N,<Tamaño>,<NbDecimales>Partida numérica. <Size> es el tamaño del valor numérico, <NbDecimals> es el número de decimales en el valor numérico.
    Mposición booleana
    DPosición de fecha (en formato "AAMMDD")
    MPosición de nota de texto
Observaciones

Uso de caracteres de espacio en los parámetros

Los parámetros no deben estar separados por caracteres de espacio; por ejemplo, no se debe escribir:
HDBDescribeField("FIRSTNAME, C, 20")
Debes escribir:
HDBDescribeField("FIRSTNAME,C,20")

Describir un artículo

  • Si el archivo ya está abierto al llamar a la función HDBDescribeField, se generará un error 1009.
  • Las claves (o índices) son definidas por HDBDescribeIndex.
  • El número de elementos creados en un archivo de datos con la función HDBDescribeField está limitado a 128.
  • El tamaño máximo de un artículo:
    • no puede exceder los 254 caracteres para una posición de texto no clave.
    • no puede exceder los 100 caracteres para una posición de texto clave.
    • no puede superar los 19 dígitos en la parte entera y los 15 dígitos en la parte decimal de un elemento numérico.
  • Para utilizar HDBDescribeField, el archivo fue descrito por HDBDescribeFile.

Limitaciones

  • Esta función no está disponible cuando se utiliza una base de datos a través de Acceso Remoto.
  • Esta función no está disponible cuando se utiliza un ejecutable independiente..
Componente: wd290hf.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

Última modificación: 27/05/2022

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