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 / Funciones HFSQL
  • Exportación del contenido de la consulta
  • Exportar un solo Record
  • Campos de tipo Array
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
HExportJSONString (Función)
ODBCConectores NativosNo disponible con estos tipos de conexión
Exporta los registros de un archivo de datos (HFSQL u OLE DB), vista o consulta a una cadena de JSON.
Ejemplo
// Export all customers
sString is string
sString = HExportJSONString(CUSTOMER)
Sintaxis
<Result> = HExportJSONString(<File> [, <Items to export>] [, <Options> [, <Progress Bar>]])
<Result>: Cadena de caracteres
Cadena JSON.
<File>: Cadena de caracteres
Nombre del archivo de datos, vista o consulta utilizada.
<Items to export>: Cadena de caracteres opcional
Lista de nombres de artículos a exportar. Los nombres están delimitados por comillas simples y están separados por comas o caracteres CR. Se ignoran los nombres de los elementos clave compuestos, los elementos binarios y los elementos de la nota binaria..
Si este parámetro es una cadena vacía (""), se exportan todos los elementos de del archivo de datos (excepto los elementos de clave compuesta, binario, memo binario y contraseña).
<Options>: Constante opcional de tipo Integer
Especifica el modo de creación del archivo JSON:
hExpBreakableLa exportación puede interrumpirse pulsando Esc.
Si la exportación se interrumpe, la cadena JSON es válida y contiene sólo los registros exportados antes de la interrupción.
hExpNormal
(valor predeterminado)
Funcionamiento estándar.
<Progress Bar>: Nombre de control o ventana opcional
Nombre de la control Barra de progreso o ventana que muestra el progreso de la creación de la cadena JSON.
Observaciones

Exportación del contenido de la consulta

Para exportar el contenido de una consulta, debe inicializarla (función HExecuteQuery) antes de utilizar la función HExportJSONString.

Exportar un solo Record

Para exportar una única Record a una cadena JSON, utilice HRecordToJSON.

Campos de tipo Array

Si uno de los elementos exportados es un elemento Array, cada elemento del elemento array se exporta en un nuevo nivel:
{"File":
{
"Item1":Data of item 1,
"Item2":Data of item 2,
"ArrItem":
[Data element 1, Data element 2, ...]
...
}
}

Recordatorio: Se ignoran los elementos de clave compuesta, binario, memo binario y contraseña.
Clasificación Lógica de negocio / UI: Lógica de negocio
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 27
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