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
  • 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
Recupera la estructura y el valor del registro actual y los exporta en una cadena de caracteres con formato JSON.
Observación: Esta función puede utilizarse en los ficheros de datos y en las consultas.
Ejemplo
// Export current record of the last data file used
sJSON is string = HRecordToJSON()
// Export current record of "Customer"
sJSON is string
sJSON = HRecordToJSON(Customer)
// Export current record of "Customer"
// Remark: only the NAME and NUMBER items are taken into account
sJSON is string
sJSON = HRecordToJSON(Customer, "NAME,NUMBER")
Sintaxis
<Result> = HRecordToJSON([<Data file> [, <List of items>]])
<Result>: Cadena de caracteres
Estructura y valor del actual Record en formato JSON. Esta estructura tiene el siguiente formato:
{"File":
{
"Item1":Data of item 1,
"Item2":Data of item 2,
...
}
}
<Data file>: Cadena de caracteres opcional
Nombre del archivo de datos o consulta HFSQL utilizado. Si no se especifica este parámetro, se tendrá en cuenta el último archivo de datos HFSQL utilizado.
<List of items>: Cadena de caracteres opcional
Artículos a exportar.
Si se especifican varios elementos, el nombre de los elementos debe estar separado por una coma.
La clave compuesta, la nota binaria o los elementos binarios se ignoran.
Si no se especifica este parámetro o si corresponde a una cadena vacía (""), se exportan todos los elementos (excepto los elementos de clave compuesta, los elementos de memorias binarias y los elementos binarios) en el orden físico de description.
Observaciones

Campos de tipo Array

Si uno de los artículos exportados es un artículo de array, cada elemento del artículo de 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 las claves compuestas, las notas binarias o los elementos binarios.
Clasificación Lógica de negocio / UI: Lógica de negocio
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 21
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