Abusando de vuestra paciencia, aprovecho que ya está en el post #6 de este hilo la definición del TRemotable y el xml que se me devuelve para hacer otra pregunta.
Si el xml me devuelve el valor del TicketID en esta etiqueta:
Código:
<tns:Metadatos tns:ticketID="148620">
<tns:MensajeID>1485796663920-1-0</tns:MensajeID>
y está definido en el TRemotable como:
Código:
MetadatosTipo = class(TRemotable)
private
FticketID: ticketID;
....
published
property ticketID: ticketID Index (IS_ATTR) read FticketID write FticketID;
Como puedio obtener el valor del TicketID?.
Por que a pesar de que el IDE me lo sugiere como uno de los miembros de result.Metadatos[i], si hago:
Código:
memo.Lines.Add('ticketID '+result.Metadatos[i].ticketID);
me apareceen blanco.
Tengo que hacer algo distinto al estar declarado com IS_ATTR?.
Un saludo.