fieldXML( campoMySQL , rutaXML_al_AtribDeseado)
Estrae el atributo de un campo con contenido XML
=fieldxml( comentarios_renglon, comentario/n1/lotes/caducidad)
xml_getAllGrandSonsAtts( campoMySQL , ruta_al_nodoAbuelo, nombre_atributoNieto )
Obtiene todos los atributos nietos, separados por comas
Si se desea un separador distinto a la coma, se puede opcinalmente agregar el caracter deseado
xml_getAllGrandSonsAtts( campoMySQL , ruta_al_nodoAbuelo, nombre_atributoNieto, caracterSeparador )
Ejemplo, teniendo el siguiente XML
- xml_getAllGrandSonsAtts( comentarios, "/lotes", "no_lote") resultado: 10,11
- xml_getAllGrandSonsAtts( comentarios, "/lotes", "no_lote", "*" ) resultado: 10*11
Notas: En el ejemplo, el nodoAbuelo es "lotes". y los Atributos nietos deseados, son TODOS los "no_lote"
xmldatosextra()
Extrae un xml que trae datos adicionales, por ejemplo, los valores de los filtros usados para lanzar un reporte o consulta
estos filtros elegidos por un usuario, se almacena en un xml, que posteriormente puede ser usado en impresión
xmldatosextra() Sin parametros, extrae el xml completo
xmldatosextra(clave_Cliente) Con el parametro "Nombre" del atributo deseado, se obtendra su valor