PREGUNTAS CONTESTADAS - FoxPro/Visual FoxPro

 Hay un total de 1456 Preguntas.<<  >> 

    Pregunta:  8760 - PERSONALIZAR GRAFICOS EN VFP6.0
Autor:  Levi Granda Garcia
Mi problemas es el siguiente:
* he creado un grafico con los siguientes comandos
cGData = " "+TAB+"ciudad1"+TAB+"Ciudad2"+TAB+CRLF+"1994"+TAB+"19"+TAB+"82"+CRLF
create table foo1 (gen1 g)
append blank
THISFORM.LockScreen = .T.
append general gen1 class msgraph DATA cGData
THISFORM.Ole.ControlSource = "Gen1"
THISFORM.Ole.HasLegend = .F.
THISFORM.Ole.autoformat(-4100,2)

pero cuando se muestra en el formulario se distorciona el grafico..es decir no muestra todos los datos..en el ejemplo si le agrego 50 ciudades a mostrar en el grafico, no se redimensiona automaticamente el objeto ole..visualizandome solamente 15 de las 50 ciudades que quiero mostrar,...aun si refresco el objeto ¿como debo hacer para que cuando se muestre el grafico mediante el objeto ole, se amplie automaticamente este el grafico permitiendome ver todos los datos?
  Respuesta:  Carlos Brenes
Es un poco difícil ayudarte a resolver el problema con la información de tu consulta, si lo deseas, envíame adjuntos los forms y tablas de datos con ejemplos, para analizar el problema y luego enviarte una respuesta.
Por favor, lo que envíes que pueda ser ejecutado.

Espero su respuesta.
  Respuesta:  Fox FoxCarlos.8k.com
Tienes que configurar las propiedades del ControlOle ej,
AutoSize = .T.
Sizable = .T.
Stretch = 1 - Isometrico

    Pregunta:  8785 - CREAR UN PROGRAMA DE REGIMEN MULTIUSUARIO
Autor:  jairo lenin arevalo gomez
¿Cuales son los pasos a seguir una vez terminada mi aplicacion,como debo instalar mi aplicacion en una red,por ejemplo tengo tres pc´s una de ellas es la principal y las otras son las terminales,¿como llamar y compartir los datos de mi aplicacion en esas terminales?

Gracias.
  Respuesta:  Luis Falconi
estos son los comandos que utilizo yo puedes utilizar otros

Set date To dmy
Set Talk Off
Set Status Off
Set Status Bar Off
Set Exclu Off * especifica que todas las tabla trabaja en forma multiusuaria

Select b
use tab_coi
Do bloquear With 'R','','' &lo utiliza solo para remplazar registros

cNdoc = Alltrim(Str(nump_con))
Replace nump_con With nump_con + 1
Unlock

Select b
use tab_coi
Do bloquear With 'P','','' &lo utiliza solo para agregar registros
append blank
Replace nump_con With 1
Unlock


********************************************
PROCEDURE BLOQUEAR && Abre la base en modo exclusivo.
parameters TIPOBL,ARCHIVO,AREA && Bloquea toda la base.
Do Case && Bloquea el registro deseado.
Case tipobl='E'
sele &AREA
Use &archivo exclusive
Case tipobl='F'
Do While !flock()
Wait Windows 'El Archivo '+dbf()+' no puede ser actualizado...!' noWait
Enddo
Case tipobl='R'
Do While !rlock()
Wait Windows 'El registro no puede ser actualizado...!' noWait
Enddo
EndCase
return

    Pregunta:  8869 - SEGURIDAD DE BASES DE DATOS EN VISUAL FOX PRO / FOX PRO
Autor:  Eliana Díaz
Buenas, actualmente estoy trabajando con bases de datos Fox Pro/ Visual Fox Pro (.dbf)

Me gustaria saber cómo puedo protegerlas, bien sea por encriptamiento o por otra rutina de seguridad o si existe algún programa..

Gracias
  Respuesta:  Esteban Micossi
*Aqui va la funcion:
*Nota: param.dbf es mi tabla que yo he protegido.
*
Hola Eliana
Proba con esta funcion.
Es para proteger tablas.

*Function Protec
*&&******************************************
close all
handle=FOPEN("IVACPRA.DBF",2) && abre en modolectura escritura
primerbyte=FREAD(handle,1) && lee el 1er byte
do case
case primerbyte=CHR(255) && si protegido
escribe=chr(3) && desprotege
case primerbyte=CHR(3) && si desprotegido
escribe=chr(255) && protege
endcase
=FSEEK(handle,0,0)
=FWRITE(handle,escribe,1)
=FCLOSE(handle)
Return .t.

Yo estoy usando VFP 7 y ya tiene esta funcion. Esta re fuerte.

Comentame como te fue. Anda al pelo
Besos
  Respuesta:  Mauricio Gerardo Landaida
Hola Eliana, yo tambien ando buscando información sobre como proteger bases hechas en Fox y lo que me han recomendado es una libreria Cipher 5.0(Funcionan con VFP5 y VFP6), yo lo consegui en esta pagina web http://www.universalthread.com, todavia no he visto como implemetarlo, por eso si llegas a implementarlo, me gustaria que me digas que tal es, yo coloque mis bases en un servidor Novell y alli los protegi, pero, seria interesante poder hacerlo desde Fox.
Otro informaccion que obtuve es que VFP 7 Traera forma de proteger las bases, pero todavia no se cuando sale.
Chau, un abrazo.

    Pregunta:  8894 - TABLAS RELACIONADAS
Autor:  carlos iturralde
hola, tengo una tabla X relacionada con una tabla Y, a traves de un campo (X tabla madre, Y tabla secundaria). En un formulario quiero mostrar los datos correspoindientes a la tabla madre, utilizando la clave de la tabla secundaria, logro hacerlo, pero posicionando el puntero de registro de la tabla secundaria dos veces, asi:
skip
go recno()
solo despues del go recno() es que se mueve el puntero del registro de la tabla madre. porqué?
  Respuesta:  Juan Carlos Borges
Prueb esto:
DO FORM tuForm WITH IdCampoClaveX

en el Form TuForm
PARAMETERES myCampoClaveX
SEEK myCampoClaveX

    Pregunta:  8896 - TIPOS DE FORMULARIOS
Autor:  Denis Paredes Guerrero
Quisiera Saber si hay alguna forma de cambiar la forma de los formularios de visual foxpro 6.0 para darle una apariencia diferentes a mis programas.
gracias...
  Respuesta:  elkin uribe
hola Denis

La presentacion de los formularios se puede cambiar, pudiendo ser redondos, ovalados, hacer cortes especiales, pero esto se logra es con utilerias.

Yo baje un programa que hace lo anterior si deseas te lo envio, pero por experiencia te digo que no lleno mis expectativas.
  Respuesta:  Harold Godefroy
Estimado Denis:

Debes especificar muy bien lo que quieres. Dices que buscas una "forma" de cambiar la "forma" de tus formularios; esto quiere decir que quieres pantallas redondas u ovaladas?. Si es esto lo que quieres, debes crear una clase especial de la clase base Form.

    Pregunta:  8974 - MIGRACION DE UNA BASE DE DATOS DE UNIX A WINDOWS
Autor:  Miguel Angel Arenas Cruz
Necesito migrar una base de Datos que se encuentra en Unix hacia una plataforma windows en especifico hacia Visual Fox Pro, la pregunta que tengo y si alguien me puede ayudar se lo agradeceria :

¿Es posible migrar mi base de Datos En Unix hacia la Visual Fox Pro, como se haria?

Gracias
  Respuesta:  Martin Sarmiento
Hola la base de datos en foxpro si mal no recuerdo es solo la coleccion de las tablas y los indices mas no hay un objeto base de datos en si. seria sencillo copiar las tablas con la data a windows luego crearias una base de datos en vfox y de alli se agrega de una a una las tablas es alli donde se hace la pregunta si se desea pasar al nuevo formato pero has un backup porque no hay marcha atras cuando intentes examinar alguna tabla se lanza otra ventana indicando en que tabla de caracteres fue creada se cuidadoso y realiza varias pruebas porque ha veces no se transforman todos los caracteres en especial las vocales acentuadas y la ñ, en cuanto a los indices se tendrian que reconstruir. ahora si deseas seguir con el formato antigui tipo D.O.S tendrias qeu crear una conexion odbc y de alli conectarte con vfox para que el formato de la data quede intacto ...

Buena suerte!!!!!

    Pregunta:  9044 - IMPRESIóN DE GRAFICOS EN VFP 5.0
Autor:  Mariano Jedrzejewski
En este momento la impresión de recibos de sueldos lo estoy haciendo por impresora matricial y por fox dos 2.5. y con sobres preeimpresos
Quiero agilizar la impresión y mi idea es imprimir por alguna Impresora laser y directamente imprimir el sobre (original y copia) en forma horizontal en hoja oficio/legal. Incluyendo la firma del jefe de personal y el gráfico del logo de la Empresa.
Que me aconsejan hacer , que versión VFP utilizar, como genero el report

Saludos
  Respuesta:  FRANKLIN ALBEIRO GOMEZ MENDOZA
Debes entonces conseguirte la version 6.0 y los parches y puedes generar el reporte por medio de un modi repo Sueldos en el cual usted puede incluir archivos bmp en este caso el logo de la empresa y la firma y acondicionarla al tamaño que quieras de impresion, despues para que tu impresion sea mas agil puedes colocar la configuracion de la impresora en economica.

Despues de realizado el informe en diseño solo debes relacionarlo a la base de datos a utilizar y lo mandas a imprimir normal con report form sueldos to print noconsole noeject

    Pregunta:  9058 - IMPRIMIR EN EPSON STYLUS COLOR II S
Autor:  Marcelo Villarreal
Realice un sistema para confeccionar presupuestos de mano de obra, y por supuesto necesito que salgan por la impresora mencionada, que esta conectada en una Pc pentium 100 (me parece), son reportes, esta hecho de modo que me aparezca el dialogo de poder seleccionar la impresora, y que cuando lo envio a la impresora me dan los siguientes errores:

1) FOXPROW - Ha ocurrido un error en la aplicacion.
Si elige ignorar, deberia guardar su trabajo en un archivo nuevo.(el ignorar no hace nada)
Si elige cerrar, terminara la aplicacion.(si o si tengo que elegir cerrar y me aparece el siguiente error)

2) ERROR EN LA APLICACION - FOXPROW ha causado un error de proteccion general en el modulo EPJNL2.DLL en 0002:0285
Despues de cerrar, sale del sistema.
Imprimi en otros programas (excel, word, etc), imprimo bien, desde el sistema no. Trabaja con windows 3.11 y con foxpro 2.6 para windows.

Desde ya les agradesco y a la espera de una pronta respuesta, les saludo. MARCELO
  Respuesta:  Miguel Natividad
Verifica que el driver de la Stylus IIS sea para Win3.1 o compatible.

    Pregunta:  9180 - IMPRIMIR DIBUJOS- IMáGEN DE FORMULARIO
Autor:  Samuel Bedoya
Hola a Todos!

Quiero compartir con ustedes un problema con la impresión en VFP6.

Resulta que modifico con parte gráfica (círculos, líneas y cuadros) un formulario en modo de ejecución, estos gráficos son importantes que salgan en la impresora. Como hago para llevar a la impresora la imágen del formulario. Algo así como imprimir las ecuaciónes o los dibujos que se pueden realizar en los ejemplos de Solutions.

Gracias...
  Respuesta:  elkin uribe
Hola Samuel

Si lo que entendi, es que quieres que te imprima todo el formulario, incluyendo los graficos que se generan en tiempo de ejecucion eso lo puedes lograr haciendo una llamada a una DLL que se llama Dibapi32.Dll, la cual la puedes implementar desde el mismo programa mediante una tecla.

Ya lo hice y funciona, solo imprime el formulario activo.

Chao elkin

    Pregunta:  9234 - OCULTAR CURSOR EN BROWSE CON FOXPRO PARA DOS
Autor:  Juan Manuel Bernardi
Quisiera saber si existe algun comando o funcion que me permitiese ocultar el cursor que aparece titilando en un Browse normal de foxpro para DOS.
Muchas gracias.
  Respuesta:  RENE HUMBERTO SALAMANCA FLORES
EJEMPLO
SET CURSOR OFF && PARA OCULTAR EL SURSOR
BROW
SET CURSOR ON && PARA RESTAURARLO

|<  <<  45 46 47 48 49 50 51 52 53 54 55  >>  >|