Campo vacío en xml
Tengo un desarrollo en VFP 8.0 que me genera el archivo xml y la addenda, el problema que tengo es como sigue:
Tengo un campo que se llama recibo y un importe, a veces no tengo importe, por lo que no hay recibo, y en la addenda tengo que mencionarlo de la siguiente manera
<campoString name="folioFicha_ReferenciaDemerito"></campoString>
el código que utilizo es como sigue:
valor=cfdxml.createelement("campoString")
valor.Setattribute('name','folioFicha_ReferenciaDeducible')
valor.text=TRIM(curcoti.recibo)
npersonalizado.appendchild(valor)
pero si el campo esta vacío (curcoti.recibo) queda como sigue:
<campoString name="folioFicha_ReferenciaDemerito">
y si le agrego un espacio en vez del valor del campo manda error al validar el xml, es decir:
valor=cfdxml.createelement("campoString")
valor.Setattribute('name','folioFicha_ReferenciaDeducible')
valor.text=iif(empty(curcoti.recibo)," ",TRIM(curcoti.recibo))
npersonalizado.appendchild(valor)
De antemano, gracias por la ayuda