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!!! |