RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  64476 - REPORTE SIN ETIQUETA DE ÍNDICE
Autor:  Alberto Bañuelos
Hola a todos, soy novato programando en VFP y tengo esta cuestión.
En mi proyecto de VFP elaboré un reporte usando el asistente para informes, indicándole que la tabla de donde se obtendrían los campos se llama aux1.dbf. La cuestión es que en tiempo de ejecución esa tabla aux1 sirve para guardar datos desde otra tabla según el usuario pida el reporte, por tal, aux1 guarda datos temporalmente y estos son renovados cada vez que se solicita el reporte eliminando la tabla de la base de datos y creandola de nuevo con la nueva información asi:

existe=FILE("C:ConJubaux1.dbf")
IF existe=.T. then
REMOVE TABLE aux1 DELETE
ENDIF
SELECT 3
USE cuotas AGAIN
GO top
SET EXACT ON
COPY TO aux1 DATABASE conjub FIELDS no_c FOR ene =.f.
ALTER TABLE aux1 ADD PRIMARY KEY no_c

Posterior a la creacion de la tabla se hace la llamada al reporte pero aparece un mensaje de error diciendome que "No se encuntra la etiqueta de índice" , indicando la linea de la llamada al reporte como la generadora del error.

CLOSE TABLES all
SELECT 4
USE aux1 AGAIN
SET ORDER TO no_c
REPORT FORM socdeu.frx PREVIEW (aqui genera el error)
return

Alguien puede decirme como reconstituir la etiqueta de índice para el reporte y si se puede hacer en tiempo de ejecución para todas las veces que se mande llamar el reporte?

alguna otra solucíon a lo que pretendo con éste código?
Gracias de antemano!!!


Nombre
Apellidos
Correo
Comentarios