Hola, Fabián.
>Hola Martin, muchas gracias por tu ayuda, no entiendo muy bien lo del archivo apuntado en _genhtml, ¿es el archivo base para generar el html o el archivo de destino?. Si es el archivo base, este es un cursor que estoy creando a traves de una sentencia select-sql. ¿tendría que incluir el cursor dentro de la bdd del proyecto?
>
>Gracias
>
>Si el archivo al que hago referencia (el que quiero convertir en html) es un cursor generado por una sentencia select SQL,
>
Ninguno de los dos. 8-)
La variable de sistema _GenHTML apunta a una aplicación que viene con VFP (C:\PROGRAM FILES\MICROSOFT VISUAL FOXPRO 9\GENHTML.PRG en mi laptop). La razón de que exista la variables es que puedes crear una versión diferente y con solo cambiar la variable Fox llamará a tu programa, y no al default. Pero en todos los casos en que usas estas aplicaciones de VFP, debes incluirlas en tu proyecto.
Desde la ventana de comandos, escribe:
? _GenHTML
para ver el contenido.
Luego puedes usar:
_Cliptext = _GenHTML
Esto copia el contenido de la variable en el portapapeles de Windows. Luego sólo ve a tu programa principal y pon por algún lado:
EXTERNAL PROCEDURE {y pega el portapapeles}
(por ejemplo: EXTERNAL PROCEDURE C:\PROGRAM FILES\MICROSOFT VISUAL FOXPRO 9\GENHTML.PRG)
No importa donde pongas esta línea. Nunca se ejecuta. Es sólo un aviso al compilador para que incluya este archivo dentro del proyecto. Luego regenera tu ejecutable, y a vender!!!
Saludos,