PREGUNTAS CONTESTADAS - FoxPro/Visual FoxPro

 Hay un total de 1456 Preguntas.<<  >> 

    Pregunta:  36108 - IMPORTA DETALLE DEL PRESUPUESTO A WORD
Autor:  Raúl Angeles
Discupen la molestia
¿como hago para importa el detalle de un presupuesto a Word ?
el encabezado puedo importar pero mi problema es el detalle gracias
por la respuesta
  Respuesta:  Rolando Quintero
Hola
Mira, yo lo hice de esta manera:

Select MiTabla
Copy to Text.doc Delimited

Pero, en mi opinion es mejor si lo pasas a Excel y luego lo personalizas ya que se supone que trabajas con numeros. De todos modos tengo unos ejemplos para pasar a Word que aun no los he probado. Cualquier cosa puedes escribirme y te lo envio, ok?

En tu caso es Exportar de VisualFox a Word y no Importar

    Pregunta:  36273 - INFORMACIÓN DE TABLAS DBF SE DAÑA
Autor:  Ingrid Santana
Tengo un problema: Cuando la tabla DBF es muy grande, 40 Megas o más, un bloque de información de corrompe, se sobreescriben caracteres raros (basura) y además se desplaza la información a los siguientes campos, por ejemplo si tengo un campo fecha, este es desplazado al siguiente campo que es descripcion y asi todos los campos, por lo que no tengo como recuperarla. Yo asociaba este daño al corte de fluido electrico cuando se daña el encabezado de la tabla y sale el mensaj "Not a database file", pero en esta semana se volvieron a dañar las tablas y no ha habido corte de fluido electrico. No tengo idea de lo que pueda ser, tal vez ocurra al reindexar o al usar Replace all .

espero que me puedan ayudar, se los agradeceria mucho.
  Respuesta:  Luis Falconi
tal vez el problema no solo se las ups de los equipos sino tabien las terjetas de red que utilizas y el cableado, en vez de genericas utiliza 3com esto me ayudo a mi en una instalacion que hice y no solo se corrigio este problema sino tambien la rapides de transferencia de informacion yo cambie las tarjetas genericas de 10/100 a 3com de 100/100, y el hub a uno 3com es un poco caro pero los resultados valdran la pena. espero te ayude.
  Respuesta:  Victor Paredes
Hola, te cuento que yo utilizo tablas de fox con mas de 2 millones de registros.. (aprox 600 megas.) y nunca tuve problemas como los que me contas. El manejo que le doy a las mismas es el habitual (actualizaciones, modificaciones, busquedas, agregar indices....)
Asi que lo mas probable es que tu problema resida en el suministro electrico.
Yo te recomiendo que la pc que tiene las bases tenga un UPS para evitar estos problemas.

    Pregunta:  36355 - VERIFICAR DUPLICIDAD REGISTROS EN TABLAS - VISUAL FOX
Autor:  DAISY ANYUL LIZARAZO MONCADA
DESEO CONOCER COMO VERIFICO LA DUPLICIDAD DE REGISTROS EN UNA TABLA. TENGO EL CASO DE RECUPERAR LOS REGISTROS DE UNA TABLA ACTUALIZADA, PERO DICHA TABLA PUEDE TENER MAS REGISTROS, QUE LA TABLA DESACTUALIZADA, ENTONCES DESEO QUE ME LOS AGREGUE PERO QUE NO VAYA A AGREGAR UN REGISTRO YA EXISTENTE, NO MANEJO EN ESTAS TABLAS NINGUN CAMPO COMUN.

AGRADEZCO ME COLABOREN.
  Respuesta:  Arturo Garcia Casas
Hola saludos desde veracruz, ver.
te envio un pequeño codigo que a lo mejor te sirva de algo....lo que hace es comparar dos tablas con la misma informacion...checalo y cualquier duda no dudes en escribirme.....ok, chao.

EJEMPLO:

local folio,alta,existe
store 0 to folio,alta,existe
select 2 && tabla ACTUALIZADA
go top
do while .not. eof()
if fpeson01<>0 && verifica si el peso es mayor que cero
folio=ffolio01 && extrae el numero de folio
scatter TO memvar && graba en memoria todo el registro
select 1 && tabla DESACTUALIZADA
seek folio && busca el folio
if .not. found()
append from ARRAY memvar && lo agrega sino lo encuentra
alta=alta+1
wait \"Procesando Informacion...espere un momento \"+str(alta) window nowait
else
if found()
existe=existe+1
endif
endif
select 2 && tabla ACTUALIZADA
endif && si peso neto es diferente de cero
skip
enddo
messagebox(\"Se dieron de alta \"+allt(str(alta))+\" Registros...Nuevos ok\"+chr(13)+;
\"ya existen \"+allt(str(existe))+\" Registros...\"+chr(13)+;
\"Lo que hace un total de \"+allt(str(alta+existe))+\" Registros...\",\"Mensaje del sistema\")

bye...saludos

    Pregunta:  36581 - ELIMINAR LA PANTALLA DE FONDO DE FOXPRO AL CREAR EJECUTABLE
Autor:  John Fuchu
Cada vez que creo un ejecutable, siempre se crea por defecto una pantalla de visual foxpro como fondo cuando ejecuto el programa quisiera saber si es posible crear el ejecutable sin que apareciera esa pantalla por defecto de visual foxpro.
  Respuesta:  MANUEL A. DE LA CRUZ
HOLA JOHN CREO QUE SI UTILIZA ESTA RUTINA TE SERVIRA:

**:************************************************************
**: Programa principal del Sistema de Control de Produccion
**:************************************************************
PROCEDURE INICIO1
***************************************
CLEA ALL
RELEASE ALL
CLOSE DATA ALL
CLOSE DATABASES && Cierra la tablas abietas.
SET DELETED ON
SET SYSMENU TO && Apaga el menú por defecto.
SET TALK OFF
SET SAFETY OFF
SET CENTURY ON && Formato de fecha con año 4 digitos
SET CENTURY TO 19 ROLLOVER 48 && 60
SET STATUS BAR OFF
SET ECHO OFF
SET MESSAGE TO
***************************************
PUBLIC _ok_
STORE .F. TO _ok_
***************************************
SET EXCLU OFF
MODIFY WINDOW SCREEN TITLE space(5)+'Sistema para rastreabilidad de productos V1.0'
MODIFY WINDOW SCREEN ZOOM && NOZOOM
MODIFY WINDOW SCREEN MINIMIZE
MODIFY WINDOW SCREEN NOCLOSE
WITH _SCREEN
.ICON = "\SISTEMA\net13.ico"
.MAXBUTTON = .T.
.Picture = "FondoS.bmp"
ENDWITH
CLOSE ALL
*******************************************
PUBLIC SALIR
SALIR=0
*
IF SALIR=1
QUIT
ELSE
RELEASE SALIR
ENDIF
*******************************************
= SETEO1()
DO FORM PASSID24
*********************************************************************
DO CASE
CASE _ok_=.T.
QUIT
OTHERWISE
MODIFY WINDOW SCREEN TITLE +space(5)+'Sistema para rastreabilidad de productos V1.0'+ ' - [Usuario: ' + PROPER(NOMCLA) +']'
ON ERROR DO ERROR_PP WITH ERROR(), MESSAGE(), MESSAGE(1), PROGRAM(), LINENO()
DO MENU_SERTA.MPR
READ EVENTS
ENDCASE
*********************************************************************
FUNCTION SETEO1
set talk off
set bell off
SET EXACT ON
set intensity on
set safety off
SET STATUS BAR OFF
SET HEADING OFF
SET DATE TO BRITISH
SET EXACT ON
SET STATUS OFF
SET CENTURY ON
SET CENTURY TO 19 ROLLOVER 48 && 60
SET MESSAGE TO
SET DELE ON
SET EXCLUSIVE OFF
**---------- fin programa ----------*
  Respuesta:  Cacho
J.F.:
Podes agregar al archivo config.fpw la linea :
SCREEN=OFF
Esto deberia hacer desaparecer la pantalla inicial
En el programa la podes activar con la linea :
_SCREEN.Visible=.T.
Suerte!
  Respuesta:  vICTOR ALEXANDER ANDRADE PARRA
Hola ,
Si de lo que hablas es de la pantalla de fondo blanco que aparece en Visual Fox al ejecutar una aplicación, es el entorno de VFP que siempre se carga ,para eliminarla colocas al comienzo del programa de arranque la siguiente instruccion :

_SCREEN.VISIBLE = .F.
  Respuesta:  ed ed
Solo debes agregar en el evento INIT del formulario lo siguiente:
Application.visible = .f.

    Pregunta:  36769 - UN EXE DE VFP NO FUNCIONA EN WINDOWSXP
Autor:  Jorge Martinez
Mi aplicacion de VFP6 fue compilada en WindowsXP

da error "No es una aplicacion Win32 valida"

me puede ayudar puedo hacer que se ejecute en XP.

Gracias
  Respuesta:  Jose Mauricio Calderon Cortes
Mira amigo para que funcione la compilacion lo unico que tenes que hacer es copiar las dll de foxpro a la carpeta de tu sistema... y agragarlas a tu proyecto en la ficho otros...

Las dlls son las siguientes:

1.- vfp6r.dll
2.- vfp6renu.dll
3.- vfp6resn.dll
4.- msvcr70.dll

Luego compilas y ejecutas.... si lo haces bien todo te saldra correctamente...
Hasta Luego....
  Respuesta:  juan pablo median
Buenas tardes, esto es comum en xp lo unico es dar clik derecho y asignar que se ejecute en un modo de windows 98

con esto se ejecutara bien ... hasta pronto
  Respuesta:  Denis García Sr.
Hola Amigo

Ya pase por esa misma experiencia, para que eso te funcione debes de adquirir un interprete para XP osea la versión de Visual Studio para XP

Suerte

    Pregunta:  36819 - COMO COMPILO UNA AYUDA EN VFP
Autor:  Adrian Villa
Hola soy adrian, y nececito si alquien me puede decir como utilizo el compilador de vfp que se encuentra en c:\vfp\helpcomp . Lo que necesito es un pequeño manual sobre el mismo pero con ejemplos si es posible, agradesco desde ya toda ayuda brindada.

Muchas gracias amigos.
  Respuesta:  Cecilia Colalongo
Fijate el usar el HTML Help Workshop que viene en el CD1 de Visual Studio, esa ayuda que mencionas es solo de tipo DBF (texto solamente), esta otra es HTML (como la del VFP) y después se activa con SET HELP TO

    Pregunta:  36972 - ERROR "FEATURE NOT AVAILABLE"
Autor:  aldrin fuentes
tengo una aplicación desarrollada en foxpro 2.6 para DOS y en cambié una instrucción BROWSE por un SELECT(de sql), y cuando creo el STAND ALONE, cuando esta corriendo, me da un error de "feature not avalible", no se como solucionarlo
  Respuesta:  Dante Romero
HOLA:
Te podria ayudar si me envias el codigo original y como quedo cuando lo cambiaste, ya que segun lo que explicas no puedo determinar el error.
Dante.

    Pregunta:  37152 - CREAR SETUP EN VISUAL FOX PRO 6.0
Autor:  Jimy Berroa Mendieta
¿Como crear un setup para la instalacion de un sistema?
  Respuesta:  Carlos Bonilla
Andate al menu colgante del programa busca tools(herramientas) luego Wizard y por ultimo setup. luego segui las intrucciones de instalacion

    Pregunta:  37197 - CAMBIO DE FUENTES A REPORTES
Autor:  Fernan Carrera
He diseñado unos informes en el generador de reportes de VISUAL FOXPRO 6.0 y necesito que las fuentes de esos informes sean dinámicas, es decir, que puedan ser cambiadas por el usuario dando click a un boton cuando el programa esta en ejecución y que el cambio se refleje en vista previa y en la impresora. como lo hago?
  Respuesta:  fernan carrera
si, claro, al excluir mis informes lo que hago es dejar una tabla por fuera del proyecto con extensión .frx. La puedo abrir en modo exclusivo en un formulario y manipular los campos fontface y fontsize deacuerdo a la fuente que escoja el usuario haciendo click en un botón (invocando la funcion getfont()) y utilizando replace....una solución poco elegante (buscaba algo más sofisticado) pero bueno...me sirve!
  Respuesta:  Francisco Javier Gonzalez Ruano
Hola
en el proyecto debes excluir los informes e para que al ser modificados se vea reflejado el cambio, esto implica que debes distribuir tus informes. La forma de hacer esto es presionando el boton izquierdo del mouse sobre el archivo que se desea excluir y escojes la opcion Excluir

Esper te sirva....

    Pregunta:  37279 - FECHA DE CREACION ARCHIVO ASCII
Autor:  Fernando Urra
Requiero información sobre como obtener este dato desde Vfp 5.0
Gracias
  Respuesta:  fernan carrera
que tal la funcion FDATE("PATH-NOMBRE DEL ARCHIVO")

|<  <<  94 95 96 97 98 99 100 101 102 103 104  >>  >|