Hola Amigos...
El comando reccount(), según la ayuda no es afectado por la instrucción
set deleted. Pero yo quiero hacer lo siguiente:
if reccount()<>0
registro=RECNO()
DO FORM editar_entidad WITH registro
endif
Y alli el comando no me ayuda, porque aunque haya borrado todos los
registros de la tabla, el comando me sigue retornando el valor
correspondiente a los registros que "realmente" tiene la tabla y por lo
tanto entra en la condición.
Borro los registros con el comando delete. La tabla la creo asi
CREATE CURSOR entidades;
(nombre c(25),;
direccion c(100),;
telef1 c(15),;
fax1 c(15),;
cel1 c(15),;
telef2 c(15),;
fax2 c(15),;
cel2 c(15),;
dirpost c(100),;
email c(30),;
web c(50),;
descrip c(20))
CURSORSETPROP("Buffering",3,"entidades")
Pregunta: ¿Qué comando o qué puedo hacer para que cuando se hayan
borrado los registros con el comando delete, el valor de la cantidad de
registros sea cero? No quiero usar el comando pack, pero si tuviera que
hacerlo ¿Qué propiedad del cursor debo modificar para poder usarlo?
Nota: no quiero usar una tabla física en el disco duro.
Saludos!
Leer las respuestas