Ver Mensaje Individual
  #4  
Antiguo 26-12-2025
razorxxx razorxxx is offline
Miembro
 
Registrado: jul 2015
Posts: 198
Reputación: 11
razorxxx Va por buen camino
No sé si a alguien más le pasa. Cuando hago una consulta al webservice, no me devuelve los datos del bloque SistemaInformatico. Ahora mismo estoy en pruebas, pero el caso es que si hago la consulta por la web y pincho en el número de factura, ahí sí me aparecen todos los datos.

Ahora mismo con la respuesta hago algo como:

Código Delphi [-]
For I := Low(response.RegistroRespuestaConsultaFactuSistemaFacturacion) to High(response.RegistroRespuestaConsultaFactuSistemaFacturacion) do
Begin
        with response.RegistroRespuestaConsultaFactuSistemaFacturacion[i] do
        begin
                // ...
                If DatosRegistroFacturacion.SistemaInformatico_IsSpecified Then
                Begin
                        RejillaConsulta.Cells[65,I+1] := DatosRegistroFacturacion.SistemaInformatico.IdSistemaInformatico;
                        RejillaConsulta.Cells[66,I+1] := DatosRegistroFacturacion.SistemaInformatico.NombreSistemaInformatico;
                        RejillaConsulta.Cells[67,I+1] := DatosRegistroFacturacion.SistemaInformatico.NumeroInstalacion;
                End;               
                // ...
        end;
End;

Sin embargo, todos los demás datos que he pedido, sí están ahí.

Alguna sugerencia? Es un error del webservice, o más concretamente del entorno de pruebas?
Responder Con Cita