BUSCAR EN PREGUNTAS Y RESPUESTAS

 Se han encontrado 2654 coincidencias.<<  >> 

FoxPro/Visual FoxPro
    Pregunta:  992 - IMPRIMIENDO EN VISUAL FOXPRO
Autor:  Norberto
Hola a todos !!!
Tengo este problema, creo un report con el genreport del visual foxpro, inserto graficos, lineas, marcos y utilizo distintas fonts, pero cuando mando a imprimir, cada formulario se demora un montonazo para salir, debe ser porque la impresora tiene que cargar todas las fonts y graficos mas lineas de nuevo? hay una manera de cargar una plantilla directamente por la impresora. La impresora es una HP 4000.
  Respuesta:  jose Jaimes
Hola Realmente el Problema son los datos del Reporte, tengo una impresora laser de HP 4000 y es muy rapida, intenta lo siguiente, crea una vista y pasa los datos a ella luego filtra los antes de pasar a llamar el report, otra opcion es que crees una tabla temporal con el comando select x from que es SQL te dara mas velocidad luego intenta imprimir Suerte a Todos...
  Respuesta:  Marlon Guerra
Hola, no se si HP tiene la opcion de instalar un DIMM especial para grabar formularios pre impresos en la memoria del Impresor.

Acabo de recibir entrenamiento en Impresoras LEXMARK y estas tienen un producto que se llama OPTRAFORM, el mismo almacena formularios y se imprimen desde una Aplicacion enviandole el formualrio que debe utilizar y los datos quse se deben imprimir.

Saludos desde Panama.
  Respuesta:  Daniel
como generas la informacion para el reporte?...
el problema está en el reporte o en el tiempo que tarda fox para generar los datos?...
si es una cursor echo con sql podria esta ahi el problema...
mandame mas detalles

    Pregunta:  1001 - REPLICACION DE TABLAS
Autor:  Freddy Ramos
Hola, Estoy realizando un programa en VisualFox 6.0 que tiene la necesidad de comunicarse mediante un modem a un equipo remoto que actuaría como servidor.

Bien, la consulta es la sguiente, alguien sabe si existe alguna funcion o algún modo para poder replicar las tablas, es decir que todos los registros de un equipo cliente tenga los mismos registros de un equipo remoto servidor y viceversa.

gracias...

  Respuesta:  NeO NeO
No, no se puede :P ... por mas que intentes siempre va a relucir un detalle que se te pasó contemplar, yo hice algo parecido pero sobre una VPN, la velocidad no es de ensueño y hablando de grandes volumenes de informacion mucho menos. Y pues, no es lo mismo replicar, que usar vistas, saludos.
  Respuesta:  Manuel Jesus Duran Chusan
Amigo hacer eso es un poco dificil a mi ocurrio el mismo caso, si tengo una actualizacion en linea es demaciado lenta,lo que tienes que hacer es crear un servidor central y el la estacion que te comuniques con el modem.
Para rapidez de los procesos no permitas que los movimientos se modifiquen, esto te dara seguridad y rapidez, crea una entidad referencial en al tabla de la estacion central que actualize el servidor, y si quieres el mismo proceso del servidor a tu estacion.

Crea una entidad referencial en el servidor
cualquier pregunta a mi correro
  Respuesta:  Coco
Revisa la documentacion y mira el tema Vistas Fuera de Linea, con estas podras realizar tu replicacion como se hace en SQL-Server.

chau

  Respuesta:  Daniel
hola que tal?,
bueno la cosa podria ser algo asi, con vfp podes trabajar con vistas (locales,remotas y fuera de linea) que te permiten que las actualizaciones en le servidor remoto se hagan en tiempo real (vistas remotas) o no... depende, porq´tambien podes trabajar con vistas fuera de linea y cuando vos lo creas convenientes actualizar en el servidor...

pregunta: el equipo cliente y el equipo servidor tienen trabajan con tablas distintas...? si es asi tendrias que tratar de centralizar todo en el servidor

suerte

    Pregunta:  1006 - CONEXION A BD ORACLE EN SUN/SOLARIS VIA VISUAL FOXPRO
Autor:  MiguelTM
Me gustaria saber como conectarme a una base de datos almacenada en un servidor SUN/ con Sistema operativo SOLARIS VIA VISUAL FOXPRO.
SE QUE ME PUEDO CONECTAR CON EL ODBC,PERO SE PODRA ,A UN SERVIDOR SUN.
  Respuesta:  FoxCarlos FOX
Ok el Amigo de arriba tiene razon en todo ya yo lo hice en una ocasion pero para ampliar un poco lo que dijo el compañero, despues que crees la Conexion OBDC si quieres lo haces por panel de control, ok despues que la crees puedes accesar los datos desde VFP posicionandote en datos/Conexion y seleccionas el nombre de la conexion que hicistes en ODBC despues creas una vista remota de esa conexion es sencillo pero suena complicado si tienes dudas visita mi pagina www.foxcarlos.8k.com hay algunos ejemplos de como crear una conexion remota.
  Respuesta:  Coco
Tienes que mencionar que base de datos?, si es Oracle, es simple, lo unico que debes tener instalado en tu pc es el Sql*Net y el Driver ODBC de oracle, luego con eso te creas una cadena de coneccion en el administrador de ODBC y en Visual Fox, usando SQLCONECCT("cadena_conexion","USUARIO","PASSWORD") te abre una coneccion (te aconsejo guardar el valor devuelto en una variable), con esa variable puedes hacer por ejemplo: SqlExecute(nHand, "Select * from myTabla") y te jala la informacion de tu SUN.

    Pregunta:  1009 - IMPRIMIR CON TO PRINTER EN VISUAL FOXPRO
Autor:  Luis Fernandez Cadavid Z.
Tengo un problema y es que al tratar de imprimir con la orden TO PRINTER este sale todo pequeño en la esquina de la hoja, quien me puede ayudar a solucionar este problema?
Muchas gracias por la atención prestada.
  Respuesta:  Miguel Hernandez
Tuve el mismo problema!, sin embargo el instalar el sp3 para VFP no me lo solucionó, si esto tampoco te funciona a ti definitivamente, POR SALUD MENTAL debes migrar a VFP6, dado que me la pase buscando en la red cómo solucionarlo e implementandóle "chicles" por aqui y por allá y nada me funcionó.
  Respuesta:  Manuel V
- El problema que tienes es una pulga de visual foxpro 5.0, cuando imprime en matriz no tienes el problema solo con las de inyección de tinta.

- Para solucionarlo debes instalar el pac 3.0 para fox ó pasarte a Foxpro 6.0.

- Escribeme para saber como te fue...

un amigo..

  Respuesta:  Daniel
La mejor solucion es que uses los reportes de fox
suerte

    Pregunta:  1014 - PASAR VALORES DE UNA TABLA A MICROSOFT GRAPH
Autor:  Enrique
Lo que deseo es pasar los valores de mi tabla a Microsoft Graph por medio de programación sin usar el asistente y poder mostrarlos en un formulario espero su ayuda me es muy urgente gracias si me pueden mandar un ejemplo se los agradecere más.

Esto es en Visual Foxpro 6.0

  Respuesta:  Coco
Te paso un ejemplo:
Debes crear un Objeto OleBoundControl, como ejemplo esto va en el Init
#DEFINE CRLF CHR(13)+CHR(10)
#DEFINE TAB CHR(9)
SET SAFETY OFF
create table foo (gen1 g)
SET SAFETY ON
append blank
cGData = ""+TAB+"Gatos"+TAB+"Perros"+CRLF+;
"1994"+TAB+"11"+TAB+"22"+CRLF+;
"1995"+TAB+"33"+TAB+"44"+CRLF+;
"1996"+TAB+"55"+TAB+"55"+CRLF
THIS.LockScreen = .T.
append general gen1 class "msgraph.chart" DATA m.cGData
THIS.OleBoundControl1.ControlSource = "Gen1"
THIS.OleBoundControl1.HasLegend = .F.
THIS.OleBoundControl1.autoformat(11,1)
THIS.LockScreen = .F.
luego puedes poner botones que te activen la leyenda, por ejemplo:
THIS.OleBoundControl1.HasLegend = !THIS.OleBoundControl1.HasLegend
etc, en el caso del ejemplo, puedes reemplazar los valores por los campos de tu archivo, con esto puedes practicar.

Saludos

    Pregunta:  1042 - ENVIAR Y RECIBIR ARCHIVOS EN VISUAL FOXPRO 3
Autor:  Nicolás Juárez Castro
Hola, Necesito enviar archivos de tipo zip desde diferentes usuarios a un servidor y tambien necesito que los usuarios reciban otros archivos desde un servidor.
Programo en Visual Fox Pro 3.0, deseo saber si puedo hacer estas tareas desde mis aplicaciones de tal manera que los usuarios no tengan mas que elegir la opcion correspondiente sin que tengan que pasar por el correo electronico adjuntando los archivos.

Tambien he pensado en hacer una pagina donde los usuarios puedan subir y bajar los archivos requeridos apretando unicamente algun boton. ya intente con el applet: Applefile y con el archivo asp AspUpload 1.4 pero hasta el momento no he obtenido resultados.

El servidor con el que trabajo Soporta ISS y ASP

Me gustaria que me dijeras cual de las dos opciones o las dos me conviene trabajar y algun tip para hacerlo de la mejor manera.

Saludos

  Respuesta:  Daniel
Tendrias que migrar a VFP6 con sp3 que ya trae un manejo de internet muy importante y en donde vas a encontrar un ocx que te maneja el FTP desde tu aplicacion
Suerte

    Pregunta:  1043 - ERROR: NO SE PUEDE ACTUALIZAR EL OBJETO CURSOR
Autor:  Roberto Lopez J.
He hecho en programa en Visual FoxPro 5.0 , lo he generado ejecutable o sea un *.EXE. Corre bien habre el menu y el formulario principal pero a la hora de trabajar con los formularios que manejan tablas. O sea cuanto intento modificar, guardar, o eliminar las tablas; me saca el siguiente mensaje de error:
NO SE PUEDE ACTUALIZAR EL OBJETO CURSOR.

Si alguien me puede ayudar por favor hacerme llegar la respuesta.

Muchas gracias de antemano.

  Respuesta:  Francisco Ibarra
Interesantes respuestas, sin embargo puedes probar agregando una simple instrucción a tu query: ...INTO CURSOR nombre_cursor READWRITE
Espero te sirva.
  Respuesta:  Jose Zuryta
Los cursores generados con sentencias SQL no se pueden actualizar, lo que debes de hacer es crear el cursor con ayuda del Create Cursor y así poder manipularlo
  Respuesta:  Carlos Ustariz
Hola a todos soy nuevo en este tipo de consulyas y es primera ves que intervendre en un tema... Yo tambien tenia ese mismo problema y resolvi el mismo excluyendo las bases de datos, estoy seguro que sera asi, ya habia hecho varios programas en VFP7 y siempre incluia las tabla y la base de datos en el proyecto y nunca pude modificar ni agregar datos en las tablas pero exclui las tablas y funciono todo perfecto
  Respuesta:  JORGE ARTURO BENITO DUARTE
!eureka!
duré más de tres meses con el problema, escribí a todo el que pudiera comunicarme, y no obtuve una respuesta acertada. pero hoy me dieron la respuesta correcta al error de ejecución en visual foxpro 7.0 que decia "No se puede actualizar el objeto cursor" o en inglés "can not update the cursor"
la solución simplemente fue abrir su proyecto , seleccionar pestaña "datos", bases de datos, tablas, selecciona cada tabla con el botón no activo del mouse, y en menu contextual seleccionar excluir.
generar proyecto crear ejecutable y cerrar todo probar la distribución de su aplicativo en otro equipo así funcionará.
  Respuesta:  Marco R.
Supongo que utilizas el DataEnvironment de los Forms para trabajar con las tablas, lo mas probable es que te hayas olvidado de especificar la propiedad BufferMode de cada Form.

Cuando el BufferMode tiene su propiedad por defecto (0=None) los cursores que se crean a partir de las tablas son de solo lectura al igual que cuando haces un SELECT ... INTO CURSOR.

Un saludo.

  Respuesta:  Nora Chauca
Hola...!

Si trabajas con cursores sera mejor emplear un insert para un nuevo regisro.
Sino enviame la parte del codigo donde sale ese error
Cualquier consulta escribeme
Bye.

  Respuesta:  David Amador Tapia
Debes tener en cuenta que al colocar información muchas veces lo haces en cursores; por tal motivo tiene que tener presente como abriste la tabla y como vas a guardar información en ella.
puedes resolver el error si sabes utilizar el siguiente comando CURSORSETPROP.
si tienes dudas escribeme y te ayudare
  Respuesta:  Carlos M. Taborda
Pienso que lo que te ocurre es un error bastante comun: pienso que has incluido tus tablas y base de datos en tu EXE, y por supuesto no puedes actualizar. Debes excluir tu base de datos y sus respectivas tablas del EXE.

CON ESTO TE ASEGURO QUE SOLUCIONARAS EL PROBLEMA.

  Respuesta:  Angel Alberto Briceño Obr
Hola, sería bueno que revices los attributos de la carpeta donde está almacenada la Base de Datos. Este problema me pasó cuando estaba configurando un Programa hecho en Visual Foxpro 5.0, primero instalé solo el programa ejecutable en una estación de trabajo, luego generé una conección como unidad de red en esta estación de trabajo, luego configuré el programa para que tome como punto de abastecimiento la unidad de Red creada. al ejecutar el programa, este corría normal, pero cuando hice algunas modificaciones y luego las quize grabar me salió el Error que tú mencionas, después me dí cuenta que la carpeta original (donde están físicamente los datos) tenía permisos de solo lectura (Todos), estoy trabajando en con el formato NTFS de WindowsNT o mejor dicho Guindos OT (vieja tecnología) y lo que deberías hacer es cambiar los permisos de acceso a la carpeta donde está la Base de Datos. tomando en cuenta los niveles de seguridad (aunque en Guindos hasta una mente de tort!
uga puede traspasar los niveles de seguridad).
Espero que te haya sido de ayuda.

    Pregunta:  1076 - PASAR DE VISUAL FOXPRO A FOXPRO
Autor:  Carlos Galindez
Saludos a todos.
Estoy programando en FoxPro For Windows y creé una pantalla (scx). La pantalla funcionaba bien por el momento.
Posteriormente, ´abrí´ esta misma pantalla pero en Visual FoxPro y lo compilé. Cuando traté de abrirla de nuevo en FoxPro para windows, me dice que ´no es una tabla dbf´. ¿Existe alguna forma de re-convertir la pantalla a FoxPro para Windows o debo crearla de nuevo?.
Les agradecería alguna sugerencia. Gracias.
  Respuesta:  Marlon
Cuando conviertes algún archivo de las versiones de Fox posteriores a las 3,5,6 el Visual Fox te pregunta si deseas hacer un respaldo, si le dijiste que si en hora buena ya que en el mismo directorio donde esta la pantalla hay un carpeta con los respaldos de lo que hubieses convertido y si no hiciste el respaldo, me parece que no hay marcha atrás. Pero hay una opcíon Visual Fox crea un archivo .spr de la pantalla el cual tiene todas las funciones que programates en la versión anterior de fox, así que lo único que debes de hacer es la interface gráfica de las pantallas y pega en el postpograma las funciones tuyas.

Cualquier duda me avisas

Saludos

    Pregunta:  1099 - DETERMINAR SI UNA TABLA ESTA SIENDO UTILIZADA
Autor:  Javier Amoros
PARA VISUAL FOXPRO 5.0 - ¿Como puedo saber ANTES de abrirla, si una tabla esta siendo usada por otro usuario?

Tengo una aplicacion en red, y una de las utilidades es REINDEXAR tablas, para ello, necesito tener acceso EXCLUSIVO sobre ellas, y mi idea es que si la tabla ya esta siendo usada, ignorarla y pasar a la siguiente, y al final del proceso, indicar que tablas no han podido ser reindexadas por estar en uso en alguna otra maquina / usuario.
Gracias de antemano.

  Respuesta:  eye2
Hola:
UNa manera simple de saber si la tabla está siendo utilizada por otro usuario sería usar las rutinas de control de errores. por ejemplo, si no me equivoco al intertar abrir con EXCLUSIVE tiene el número de error 1705. Proba con esto:
ON ERROR DO QueHacer WITH ERROR()
USE miTabla EXCLUSIVE
ON ERROR

PROCEDURE QueHacer
LPARAMETERS nro_error

?"Este el el nº de error al querer abrir con EXCL"+STR(nro_error)

RETURN

Cualquier duda escribime, y si encontras un método más eficiente, también comunicamelo.
chau ... eye
  Respuesta:  Jose Maria Arrabal
Tienes dos formas de controlarlo:

- Primera:
Gestionando un manejador de Errores. El error 1705 te indica que la tabla no está disponible para uso exclusivo.

nErrorenTabla=.f.
ON ERROR DO gestionError WITH Error()
USE Tabla EXCLUSIVE
IF !nErrorenTabla
REINDEX
ENDIF
ON ERROR

Proc GestionError
PARAM nError
IF nError=1705
nErrorenTabla=.t.
ENDIF
RETURN

- Segunda Forma
Tener una tabla auxiliar en la cual tengamos una referencia al nombre de la tabla y el numero de usuarios conectados a ella.

Espero que te sirva de ayuda.

  Respuesta:  Nora Chauca
Hola..!

Si deseas sabes si una tabla esa en uso puedes utilizar el comando Used(´xxxxx´), donde xxxxx es el nombre de la tabla si la respuesta es .T. es que esta en uso.

Bye,BYe

    Pregunta:  1101 - GUARDAR IMAGENES BMP EN FORMATO JPG
Autor:  Leonardo Ramirez
Estoy desarrollando en Visual Fox Ver 5.0 actualmente utilizo un control imagen para pegar archivos bmp´s y los almaceno en un campo de tipo general en una tabla. utilizo la siguiente instruccion para hacer lo ultimo append general from class paint.picture

El problema que tengo es que ahora mi control debe de poder contener imagenes de formato jpg, asi mismo esta imagen debo de pegarla en el campo general de mi tabla. Como lo estoy utilizando actualmente es con un list (files) muestro los archivos bmp, cuando selecciono uno con el mouse automaticamente se visualiza la imagen, quiero hacer esto mismo pero para archivos jpg.

He visto las respuestas anteriores a preguntas acerca de imagenes jpg, pero ni una de ellas satisface mis necesidades.
Leyendo la ayuda de visual dice que para ver las clases que podemos utilizar con el append general debemos de buscarlas en el regedit en oleclass, alguien sabe como puedo saber cuales son las clases ?

de antemano gracias

  Respuesta:  Coco
No te compiques mucho, solo abre tu tabla, abre el campo general, y con el menu del fox inserta tu imagen JPG, al insertarla veras con que aplicacion la maneja, de esta forma ya sabras como buscar en el regedit para ver los comandos ole.

Espero te ayude.

Saludos

|<  <<  40 41 42 43 44 45 46 47 48 49 50  >>  >|