La Web del Programador: Comunidad de Programadores
 
    Pregunta:  1740 - PROGRAMADOR JUNIOR VFP
Autor:  Carlos Ortega
Por Favor necesito saber dos cosas, si alguien puede ayudarme son las siguientes:

1. Como puedo generar un reporte donde no me aparezcan los registros marcados para borrar. Necesito saber.

2. Como puedo hacer funcionar en un formulario utilizando dos tablas (una cabecera y otra de detalle), para capturar.

  Respuesta:  edgardo
en el init del fotmulario debes poner la instrucción set dele on
pero me he dado cuenta que con sentencias sql como que no respeta dicha instrucción, por lo tanto si haces una consulta sql agregale !deleted().
Ejemplo.

select nombre, paterno, materno from tabla1 where nombre="María" and !deleted()

con esto excluye los registros marcados para borrar

  Respuesta:  ALBEIRO GOMEZ
Amigo, para la primera pregunta debes antes de enviar a imprimir el formulario dar la orden Set Delelte On y asi no te apareceran los registros borrados, y para la segunda estoy de acuerdo con lo de utilizar el asistente para formulario de uno a varios.

  Respuesta:  Jose Silva
Compañero.
Para la numero uno puedes crear un informe con base a una tabla temporal, de la original copias todos los registros a excepcion de los marcados pára borrar.

Para la segunda me gustaria que fueras mas especifico.

Mi sugerencia es que utilices una grid para detalles y los cuadros normales del asistente.
Cualquier duda me escribes.

Cordialmente

Jose