Ver Mensaje Individual
  #2  
Antiguo 03-05-2019
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola a todos,

¿Tal vez tendrías que instanciar la clase antes de llamar a "GetIe215V1"? Es decir:

Código Delphi [-]
XMLRespuesta := Ie215V1SalType.Create();
try
  XMLRespuesta := GetIe215V1(True,'',HTTPRIO1).Ie215V1(XMLEnvio);
finally
  XMLRespuesta.Free();
end;

En todo caso, asegúrate de que la respuesta de "GetIe215V1" es del tipo esperado, por ejemplo, antes de intentar acceder al mismo:

Código Delphi [-]
if (XMLRespuesta is Ie215V1) and (XMLRespuesta.Ie201.Cuerpo.AlbaranVER.DatosAceptacion.CRE) <> '') then
begin
  //...
end;

No estoy seguro de haberte ayudado... pero a lo mejor tomas alguna idea...
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita