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
HRecordToXML (Función)
ODBCNo disponible con este tipo de conexión
Recupera la estructura y el valor del registro actual y los exporta en una cadena de caracteres en formato XML.
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
sXML is string = HRecordToXML()
// Export current record of "Customer"
sXML is string
sXML = HRecordToXML(Customer)
// Export current record of "Customer"
// Remark: only the NAME and NUMBER items are taken into account
sXML is string
sXML = HRecordToXML(Customer, "NAME,NUMBER")
Sintaxis
<Result> = HRecordToXML([<Data file> [, <List of items> [, <Charset>]]])
<Result>: Cadena de caracteres ANSI
Estructura y valor del actual Record en formato XML. Esta estructura tiene el siguiente formato:
<FILE>
<ITEM1> data of item 1 </ITEM1>
<ITEM2> data of item 2 </ITEM2>
<ITEM3> data of item 3 </ITEM3>
...
</FILE>
<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
Nombre de los 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 todas las partidas (excepto las partidas clave compuestas, las partidas memo binarias y las partidas binarias) en el orden físico de description.
<Charset>: Constante de tipo Integer
Carácter set que se utilizará para generar el archivo XML:
charsetAnsiCaracteres romanos en estándar ANSI
charsetArabicCaracteres arábigos
charsetBalticCaracteres bálticos
charsetChineseCaracteres chinos (República Popular China)
charsetDefaultUtiliza el conjunto de caracteres predeterminado del equipo. No se fuerza ningún conjunto de caracteres.
charsetEastEuropeCaracteres de Europa del Este (polaco, etc.)
charsetGreekCaracteres griegos
charsetHebrewCaracteres hebreos
charsetJapaneseCaracteres japoneses
charsetKoreanCaracteres coreanos
charsetOccidentalCaracteres romanos en estándar ANSI
charsetRussianCaracteres rusos
charsetThaiCaracteres tailandeses
charsetTraditionalChineseCaracteres chino tradicional (República de Taiwán)
charsetTurkishCaracteres turcos
charsetUTF8Se utiliza para gestionar los países con dos caracteres set (Hong Kong) y los países sin carácter set definidos en Windows (georgiano y armenio).
charsetVietnameseCaracteres vietnamitas
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 </ITEM1>
<ITEM2> data of item 2 </ITEM2>
<ARRITEM>
<ARRITEM_1> data of element 1 </ARRITEM_1>
<ARRITEM_2> data of element 2 </ARRITEM_2>
<ARRITEM_3> data of element 3 </ARRITEM_3>
</ARRITEM>
...
</FILE>

Recordatorio: Se ignoran las claves compuestas, las notas binarias o los elementos binarios.
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: 22/06/2023

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