visual fox pro
DESCRIPTION
Comandos básicos VFPTRANSCRIPT
Agregar registrosAhora vamos a agregar registros a la tabla.
En la ventana de comandos escribir la instrucción:
Append
Con esto se abrirá la ventana desde donde se pueden capturar los datos.
Agrega tres registros con los datos que quieras.
Eliminar registrosEl borrado de registros se realiza en dos partes:
Borrado lógico. Marca los registros para borrar, pero pueden ser recuperados
Este borrado se realiza con la instrucción delete
Ejemplos:
Delete Marca para borrar el registro actual
Delete record 3 Marca para borrar un registro específico
Delete next 3 Marca para borrar los siguientes 3 registros a partir de la posición actual del puntero
Delete all Marca para borrar todos los registros
Delete for sección=”bachillerato” Marca para borrar registros que cumplan con una determinada condición.
NOTA:
Los registros marcados para borrar aparecen con un asterisco a un lado del número de registro.
Recuperar registrosCuando los registros han sido marcados para borrar con delete estos pueden ser recuperados con la instrucción recall
Ejemplos:
Recall Recupera el registro actual
recall record 3 Recupera un registro específico
recall next 3 Recupera los siguientes 3 registros a partir de la posición actual del puntero
recall all Recupera todos los registros
recall for sección=”bachillerato” Recupera registros que cumplan con una
Ahora te sugiero que escribas las siguientes instrucciones y vayas viendo en pantalla los resultados
Go top
delete
list clavelibro
delete record 3
list clavelibro
go 5
delete next 3
list clavelibro
go top
recall
list clavelibro
recall record 3
list clavelibro
go 5
recall next 3
list clavelibro
delete all
list clavelibro
recall all
list clavelibro
list seccion
append
delete for seccion="sistemas"
list sección
Visualizar o no registros con borrado lógicoSet delete on|off
Con la instrucción set delete on impide que se muestren los registros marcados para borrar, con esto podemos realizar acciones sobre los demás registos, sin que los registros marcados para borrar se afecten.
Con set delete off se muestran de nuevo los registros marcados para borrar.
En la próxima clase veremos la continuación de este tema.