PREGUNTAS CONTESTADAS - FoxPro/Visual FoxPro

 Hay un total de 1456 Preguntas.<<  >> 

    Pregunta:  30859 - FOX PRO 2.6 DOS Y PENTIUN III 1 GH
Autor:  Mariano Jedrzejewski
Estimados
Tengo mi red realizada en NT 4.0 (servidores y estaciones de Trabajo)
Todos mis sistemas estan desarrollados en foxpro para dos 2.6.
Estoy actualizando equipos Pentiun III 1gh 256 a 512 mb de ram
HD 20 gigabyte , placa de red 3com 100mbs., Video 8 0 16 mb AGP

En los equipos nuevos estoy teniendo problemas cuanod se incia un sistema desarrollado en Fox que mencione. La pc se pone a escribir en el disco y se "cuelga" por un o dos minutos (ni siquiera reacciona al " ctrl alt delete " del NT. Esto lo hace en cualquier circuntancia del programa que se esta ejecutando, (hasta lo hace con la aplicacion fox abierta)
Segun Microsoft me dijieron que cambie la paca de video puse una mas generica pero no es solución, me hicieron bajar un parche del sitio pero al instalarlo me salta " Foxpro no es baseline file" y me pide que reinstale el producto. Reinstale el fox pero sigue el problema no puedo hacer la actualización

Alguien tiene alguna idea de lo que pasa ??

Gracias
  Respuesta:  JOSE RAMIREZ A.
YO TUVE EL MISMO PROBLEMA Y AVER SI ES LO MISMO
FOX 2.6 TRONABA POR QUE TENIA WINDOWS MELENIUM O XP
REGRESE A WIN 95 O 98 Y FUNCIONO PERO YO SOY AMANTE DEL MELENIUM LO QUE HICE FUE COMPILAR MIS SISTEMAS EN UNA VERSION MAS MODERNA EMPECE CON FOX 3.0 Y TERMINE CON 6.0
Y HASTA LA FECHA TODO FUNCIONA ESPERO TE SIRVA SI NO ME ESCRIBES.

    Pregunta:  31431 - COMO ABRIR HOJA DE CALCULO DE EXCEL DESDE VISUAL FOX
Autor:  Lase Sela
Como puedo abrir una hoja de calculo desde visual foxpro, y actualizarla con nuevos datos, sin dañar su formato predefinido.
  Respuesta:  Carlos Rios
Revisa este ejemplo....

LCARCHIVO = "D:\DDD.XLS"
oExcel = CREATEOBJECT("Excel.Application")
oExcel.VISIBLE = .F. && VISUALIZO EXCEL .T. NO .F.
oExcel.Workbooks.ADD && PREPARO UN NUEVO TRABAJO DE EXCEL
*oExcel.Workbooks.OPEN(lcArchivo) && ABRIR UN ARCHIVO EXISTENTE
oExcel.Cells(1,1)=EVAL("8") &&CARGO ESTE VALOR EN LA CELADA 1 FILA 1
oExcel.Cells(1,2)=EVAL("5") &&Y ESTA EN LA FILA1 CELDA 2
oExcel.Cells(1,3)=("=(a1+b1)") &&ESTA ES COMO SE LLEVA LA FORMULA EN LA CELDA 3
oExcel.ActiveWorkbook.SaveAs("C:\temp2.XLS") &&DONDE GUANDO EL CARCIVO DE EXCEL
oExcel.Quit && COMO CIERRO EL EXECL

&&& colocar formato a una celda o rango
With oExcel.ActiveSheet.Range("A1").Font
.Name = "Times New Roman"
.Size = 20
.Bold = .T.
EndWith

    Pregunta:  31480 - ERROR (103) EN NIVELES DE ANIDAMIENTO DE PROGRAMAS DO.
Autor:  Alejandra Gonzalez
Trabajo con GENEXUS con generador FOXPRO 2.6 DOS. Al momento de ejecución, me da un error DO NESTING TOO DEEP, pero no tengo manera de controlar los DO ya que el fuente lo genera FOX. Hay alguna manera de configurar el FOX para que no controle los niveles de anidamiento? Y si no, cómo puedo hacer para que no salga este error?
Gracias.
  Respuesta:  Ricardo Sierra
Entiendo que utilizas GENEXUS para generar parte de tu codigo... estos generadores muchas veces no toman en cuenta el rendimiento y las limitaciones del lenguaje, como es en este caso que planteas, te sugiero modifiques tu misma el programa y evites este error.

Como? .....
Lo que puedes hacer es sacar el codigo que esta dentro de un ciclo DO...ENDDO y ponerlo como otro .PRG y de esta forma evitar muchos DO...ENDDO dentro del mismo PRG.

Espero te ayude!

    Pregunta:  31584 - PROBLEMA FOXPLUS Y WIN-NT WORKSTATION 4.0
Autor:  Ramón Gil
Tenemos una aplicación desarrollada con Multiuser FOX-BASE V.2.10 año 1.988. El problema es el siguiente:En la aplicación hay un proceso para generar ficheros ASCII de los ficheros maestros del programa, es decir, si quiero generar un ASCII de artículos y proveedores, selecciono estos ficheros y el FOX empieza a Generar los ficheros ASCII. Suelen ser ficheros bastante grandes,unos 30.000 registros más ó menos.
Con Windows2000, Win98, funciona perfectamente la generación, pero con WINDOWS-NT WORKSTATION Ver.4.0 NO funciona siempre, SE SALE DE LA APLICACION SIN SACAR NINGUN ERROR, sencillamente se corta el proceso.Hemos probado con varios equipos, con distintos ServicePack (5 y 6a) y hace lo mismo. Los que nos vendieron el programa nos dicen que el problema es de Microsoft y que instalemos Win98 ó Win2000 que dicho problema en estas versiones ya está solucionado, el tema es que tenemos más de 100 máquinas con Windows-NT Wokstation y es una locura cambiar el sistema operativo. Hemos utilizado el comando FOXR -LT -x /+x y no funciona. ¿Alguien sabe como puedo solucionarlo? Parece ser un problema del direccionamiento de memoria del NT ¿ó del FOX?.NECESITO VUESTRA AYUDA POR FAVOR. ES URGENTE.
  Respuesta:  Ramón Gil
Gracias a todos los que me habeis contestado. Teneis razón, ó actualizamos el Fox a la version de Windows o no hay manera de que este funcione en NT por ser este un S.O. de 32 bits. Bien, al final para poder sacar estos ficheros ASCII, como el FOX trabaja con ficheros DBF, hemos hecho una pequeña aplicación en ACCESS, desde la cual hemos vinculado las tablas que necesitábamos del Fox para generar los ficheros ASCII, y ahora ya no tenemos problemas, ya que de esta manera es el motor de Access el que trabaja y no el del Fox. Gracias a todos. Sois geniales. Gracias.
  Respuesta:  Jhonn G. Gutierrez A.
Saludos chicos,
tengo 5 años de programas activamente es Todas las versiones de foxpro; mis aplicasiones corren en cualquier plataforma, desde windows 95 hastas windows 2000.
Creo que tu problema es el compilador.
Yo si fuera tu , recompilaria en Foxpro 2.6 ya sea para Dos o windows , dependiendo el caso que sea.
pues en tal caso de que camvaiars de compilador , saldria un error , pero con un simople ignorar o ESC, el programa continua corriendo.
Deberías probar y me escribes a ver.
Saludos desde PANAMA.
  Respuesta:  Sergio Sanchez
En mi pobre experiencia de haber trabajado con FoxBase y Windows NT es NO FUNCIONA. No es posible. FoxBase es un software de 16 bits (y creo que anterior). NT es de 32. NT no soporta aplicaciones de 16 bits. Punto. Asi lo describe Microsoft. En NT no se puede poner FoxPro DOS, FoxPro Windows (version 2.5,2.6) parches o no parches. No son aplicaciones para dicho entorno por la forma como almacena la maneria y se maneja. La recomendacion de cambiar sistema operativo es correcta. La otra es, cambiar de Fox. Seria mas facil cambiar el Fox a VISUALFOXPRO y entonces correria. Claro que la interfaz puede parecerles distinta, pero el codigo corre transparentemente sin problema. Pasar una aplicacion de este tipo al entorno actual de equipo requiere de algunos meses. Si les puedo ayudar, tienen mi correo.

    Pregunta:  31733 - ARCHIVO".PRG" NO EXISTE
Autor:  Leopoldo Villa Martinez
Hola Amigos:
Quiero pedirles de favor que me orienten. Estoy terminando un sistema pequeño en Visual FoxPro6.0 estoy en la fase de Proyecto y Aplicación. Mi problema es que al querer correr el formulario principal me aparece el mensaje < el archivo ".prg" No existe > y solo dando ENTER pasa a activarse el formulario. En otra aplicación anterior este problema lo resolvi desarrolando un .prg y definiendolo en el proyecto como el programa PRINCIPAL que lo unico que hacia era presentar una pantalla de Bienvenida y llamar de inmediato al formulario. Pero en esta ocación, ya intente lo mismo y me sigue apareciendo el mensaje.
¿alguien me puede aconsejar que puedo hacer?
¿tiene algo que ver el hecho de que en esta ocacion estoy haciendo la instalación en Windows95??

Gracias de antemano y reciban un afectuosos saludo desde la Cd. de México.
  Respuesta:  eric villegas
Se encuentra bien definido tu set default, o acaso cambiaste de nombre el directorio o la carpeta de origen.
Espero que eso funcione.
Suerte

    Pregunta:  31951 - CAPTURAR FECHA DE UN SERVIDOR NETWARE 5.1
Autor:  Walter Cordova
Como puedo leer la fecha y hora de un servidor Novell Netware 5.1, sin utilizar el Systime, es decir sin sincronizar la estacion con el servidor, solo obtener la hora y fecha del servidor en un momento dado
  Respuesta:  Sergio Sanchez
Habia una aplicacion llamada GPLIB que es una libreria FLL y PLB para las diferentes versiones de Fox que utilice hace algunos anos para trabajar con Novell. Recuerdo que venian algunas instrucciones para accesar a las fechas, cuentas de usuario, derechos y otros. Excelente libreria. No recuerdo la pagina pero puedes buscarla a traves de google.com o de www.universalthread.com. Si no la encuentras, aqui la tengo como shareware.

    Pregunta:  31954 - CERRAR FORMULARIO DESDE OTRO FORMULARIO
Autor:  Checo Chapa
En VFP6, como puedo cerrar un formulario desde un boton command que esta en otro formulario? (no estan en el mismo conjunto de formularios, formset)....
  Respuesta:  Luis Falconi
For nLin=1 To _Screen.FormCount
If Upper(_Screen.Forms(nLin).BaseClass) == "FORM"
if _Screen.Forms(nLin).name = "FORM_1" && NOMBRE DEL FORMULARIO
_Screen.Forms(nLin).Release
endif
Endif
EndFor

esto tienes qur ponerlo en el metodo click del boton para cerra con esto es suficiente para poder resolver tu problema, tienes que ponerle un nombre difirente a los formularios (por defult es Form1)

    Pregunta:  32285 - NECESITO VINCULAR DOS TABLAS EN VFP 6
Autor:  Armando Rivera Reyes
Necesito vincular dos campos de distintas tablas de manera que cuando escriba algo en un campo se coloque directamente en el otro y Viceversa.
  Respuesta:  Edgar Cachiguango
Hola: ECUADOR

Intenta, limpiando el proyecto por el menú programa, dirigete a el administrador de proyecto, pestaña datos, item base de datos, escoge la base de datos, pon modificar, reliza la relacion entre los dos campos y sobre la relación haz clik derecho y juega modificando las integridad referencial. Saludos desde Ecuador. (EDGAR C)

    Pregunta:  32405 - EXISTE UN PROGRAMA DE VERIFICACIÓN DE INDICES DAÑADOS
Autor:  Jaime Cruz
Quisiera que me ayudaran a verificar los indices dañados de una tabla .dbf. Algunos días se dañan algunos índices y yo los vuelvo a indexar, pero quisiera saber si alguno de ustedes conoce algún programa que indique si se dañaron determinados archivos .dbf.
Yo quiero anticiparme a los usuarios, no esperar que ellos me digan que fallo una tabla, muchas gracias de antemano.
  Respuesta:  Hugo Araujo
Amigo si en efecto yo tengo un software que revisa los .dbf y los indices y los repara.. si quieres el software enviame tu correo y con gusto te lo envio.
  Respuesta:  Foxito
Hasta donde se no, pero puedes crear tu propia rutina de errores, donde validad el error de los indices dañados y que recree el índice... seria lo mejor... esta rutina debe correrse cada vez que el usuario se conecte...

    Pregunta:  32528 - SEGURIDAD BASE DE DATOS DEL VFP 7
Autor:  Manrique Suárez Aguilar
Saludos. Estamos trabajando en una aplicación que se requiere limitar el acceso a la base de datos y sus tablas, por lo que pregunto si el nuevo VFP 7 trae entre sus nuevas características opción para dar seguridad al acceso a la base de datos, o/y si existe alguna empresa que tenga algún software para dar seguridad a la bases de datos de Visual Fox Pro.
  Respuesta:  Sergio Sanchez
No tengo aun VFP7, pero desde FPW he aplicado a mis tablas la seguridad primero cambiando el primer byte de dicha tabla de esta manera queda irreconocible a menos que dentro del programa lo cambie. Punto dos. VFP6 tiene un modelo de tablas DBF diferente a FPW por lo que ya no son estandar y no son leidas tan facilmente por programas externos, aun asi, al actualizar Excel y Access por ejemplo siempre pueden ser leidas. Utilice y utilizo la libreria CIPHER (una FLL) para encriptar los datos sensibles. Una rapida libreria que permite hacer ilegibles los campos de caracter o numericos. Solo que cuidado con que se dane el programa o que no se tenga acceso porque la tabla quedara sin ser leida. En www.xpertia.com (del que soy miembro), hay una pregunta tambien relacionada con esto y un experto da su descripcion acerca de algoritmos de encriptacion. En www.portalfox.com tambien creo haber encontrado alguna pregunta sobre seguridad, asi como en www.universalthread.com debe haber esta libreria CIPHER.

|<  <<  90 91 92 93 94 95 96 97 98 99 100  >>  >|