facven_nume:=IntToStr(strtoint(hasar1.Respuesta[3]))
Y me contesta: Error, campo de Respuesa no encontrado.
Escrito 11 marzo 2019 - 06:38
facven_nume:=IntToStr(strtoint(hasar1.Respuesta[3]))
Y me contesta: Error, campo de Respuesa no encontrado.
Escrito 12 marzo 2019 - 12:22
Hola amigo santiago14
Que tipo de dato es hasar1.Respuesta ?
Asumo por lo que muestras que es un Record o un StringList, porque no haces un recorrido de Respuesta con un bucle (REPEAT, FOR, WHILE....) para ver todo lo que contiene, tal vez cambió de indice....
Por otro lado me da curiosidad lo que haces para obtener el valor la Respuesta
IntToStr( strtoint() )
Me imagino lo siguiente:
Un String lo pasas a Numérico y el resultado lo regresas a String
¿ me estoy perdiendo de algo ?
Saludos
Escrito 12 marzo 2019 - 12:53
Hola amigo santiago14
Que tipo de dato es hasar1.Respuesta ?
Asumo por lo que muestras que es un Record o un StringList, porque no haces un recorrido de Respuesta con un bucle (REPEAT, FOR, WHILE....) para ver todo lo que contiene, tal vez cambió de indice....
Por otro lado me da curiosidad lo que haces para obtener el valor la Respuestadelphi
IntToStr( strtoint() )
Me imagino lo siguiente:
Un String lo pasas a Numérico y el resultado lo regresas a String
¿ me estoy perdiendo de algo ?
Saludos
Jajajajaj. Mil perdones, ni me di cuenta.
Resulta que es un código de un cliente, que estoy analizando porque no funciona la Fiscal. Lo hizo alguien alguna vez y yo estoy entendiendo lo que hizo.
Pero sí, devuelve un string, ya lo he corregido.
facven_nume:=hasar1.Respuesta[3];
Sería la forma correcta.