Progress - Error en Progress

 
Vista:

Error en Progress

Publicado por Luis Dellan (1 intervención) el 11/06/2007 15:23:55
Hola saludos a todos, primera vez que participo en este foro, actualmente estoy desarrollando en progress pero soy muy inexperto para la magnitud de sistemas con el que estoy trabajando, bueno este no es el caso, el caso es que estoy tratando de hacer unos reportes y me genera los siguientes reportes:
** No esta disponible ningún registro de Archivo de Personas. (91)
** No esta disponible ningún registro de Estudiante. (91)
** No esta disponible ningún registro de Temp-Clientes. (91)
** No esta disponible ningún registro de Direccion General. (91)
** No se puede actualizar el Campo de Temp-Clientes. (142)

Me gustaría saber que tipo de errores son y por que se generan o debido a que?
Bueno espero que alguien me pueda ayudar gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error en Progress

Publicado por Miguel Angel (140 intervenciones) el 13/06/2007 19:34:47
Hola Luis, los mensajes de error que te salen en los reportes se deben a que estas usando campos de tablas que no has leido aún o de las que no se han encontrado registros.

Por ejemplo tengo la tabla personas y los campos nombre y apellido.

El error me saldría en los siguientes casos.

INCORRECTO.
UPDATE nombre.
(Hago referencia a un campo de la tabla personas sin haberla leido antes).

CORRECTO
FOR EACH personas:
UPDATE nombre.
END.

INCORRECTO
FIND personas WHERE nombre = "miguel" NO-LOCK NO-ERROR.
DISPLAY nombre apellido.
(Manda el error si no existe alguna persona con el nombre de Miguel)

CORRECTO
FIND personas WHERE nombre = "miguel" NO-LOCK NO-ERROR.
IF AVAILABLE personas THEN
DISPLAY nombre apellido.

En cuando a que no se puede actualizar el campo de una tabla, posiblemente al leer la tabla tengas un NO-LOCK en la instruccion.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar