Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

fieldXML( campoMySQL , rutaXML_al_AtribDeseado)  → String

Estrae el atributo  de un campo con contenido XML

...

xml_getAllGrandSonsAtts( campoMySQL , ruta_al_nodoAbuelo, nombre_atributoNieto )  →  String

Obtiene todos los atributos nietos, separados por comas

...

Ejemplo, teniendo el siguiente XML dentro del campo "Comentarios"


  • xml_gtAllGrandSonsAttsgetAllGrandSonsAtts( comentarios, "/lotes", "no_lote")                              resultado:    10,11
  • xml_gtAllGrandSonsAttsgetAllGrandSonsAtts( 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

...

xmldatosextra(clave_Cliente)        Con el parametro "Nombre" del atributo deseado, se obtendra su valor 


...

xml_AllGrandSonsAtts_to_Body( campoMySQL , ruta_al_nodoAbuelo, nombre_atributoNieto )  →  void

Inserta una columna con los valores de los atributos

Ejemplo, teniendo el siguiente XML dentro del campo "sat_complmentoPago"

Image Added


Ejemplo

xml_AllGrandSonsAtts_to_Body( sat_compelmentoPago, "Pagos/Pago", "Folio")


Resultado:  Columna "Folio" insertada en el body

Image Added