Error en Reporte de Visual FoxPro

Buenos días. Yo realice un reporte en Visual FoxPro implementando un query hecho en SQL Server, al momento de ejecutar en el sistema el reporte indica errores referentes a no encontrar 3 variables; ya he revisado el reporte y esta idéntico a otros que ya están ejecutándose sin problema. Anexo el código para que si pueden xfa observen donde esta ubicado el error y me ayuden a corregirlo :(. Soy realmente muy inexperta en el lenguaje.

Las variables que indica no encontrar son: LC_1, LC_2 y Resultado.

Reporte:

Set Century On
SET DATE TO british

LC_1 = " select D.co_cli, max(D.fec_emis), C.cli_des, V.ven_des "+;
LC_2 = " from docum_cc D "+;
LC_3 = " inner join star01.dbo.vendedor V "+;
LC_4 = " on D.co_ven = V.co_ven "+;
LC_5 = " inner join star01.dbo.clientes C "+;
LC_6 = " on (D.co_cli = C.co_cli) "+;
LC_7 = " where D.tipo_doc = 'FACT' "+;
LC_8 = " group by D.co_cli, C.cli_des, V.ven_des "


Resultado = SQLEXEC (tconnect,LC_1+LC_2+LC_3+LC_4+LC_5+LC_6+LC_7+LC_8,'vreportes')
IF MENSAJE_SQL (Resultado,1,"ERROR CONSULTANDO STAR01") <= 0 THEN
RETURN .F.
ENDIF

browse


SELECT vreportes
GO TOP
IF trep_excel

rep_excel('vreportes',tnom_rep)
ENDIF

Muchas gracias de antemano.

Añade tu respuesta

Haz clic para o