BUSCAR EN PREGUNTAS Y RESPUESTAS

 Se han encontrado 2654 coincidencias.<<  >> 

FoxPro/Visual FoxPro
    Pregunta:  768 - IMPRIMIR GRÁFICA GRAPH
Autor:  Ricardo Camarena
Tengo que imprimir una gráfica desde el reporte de visual fox pro, pero no tengo idea.

Puedo crear un objeto en un formulario que contenga una gráfica de microsfot graph pero desconozco la instrucción para imprimir el objeto en el reporte

Gracias por su ayuda

  Respuesta:  Addy Bracamonte
Puedes crear tu gráfica en un campo general y luego crear un reporte en el reporteador insertando el campo general por medio del control OLE, al menos yo lo hice en la versión en VFP 3.0, pero se imprime tosco, es mejor insertar contrles OLE en el formulario como el EXCEL para crear las gráficas.

    Pregunta:  778 - TRANSFORMACION DE PROGRAMAS DE FOX 2.5 DOS A VFP 3
Autor:  Mariano Jdrzejewski
Al ejecutar prg hechos en foxpro 2.6 (DOS) con ventanas/pantallas hechas a ´mano´ (con comandos @fila1,col1,to fila2,col2 por ej.) , en VFP 3.0 estas mismas se ven deformadas o fuera de pantalla o de tamaño muy pequeño. No quiero modificar todas la ventana o pantallas de ingresos de datos de los sistemas.
Todos los sistemas fueron hechos sin utilzar los generadores que posee el foxpro.
Hay alguna manera de solucionar el problema sin retocar todos los .prg.
Sistema Operativo es NT server y terminales W95 y NT work. Por el momento estoy analizando cnvertir todo a SQL SERVER Y VISUAL FOXPOR 6.0. Si alguien tiene ALGUNA SUGERENCIA O CONSEJO le agradeceria que me lo haga llegar.
  Respuesta:  Jorge Alejandro Espinosa
No creo que exista la forma de que puedas evitar rehacer los formularios nuevos, ya que incluso estas hablando de dos tipos de sistemas muy distintos, el Visual Fox es una herramienta orientada totalmente a objetos y las demas que estas mencionando no, es muy buena tu idea de trasladar todo a Visual 6.0 con SQL, y te recomendaria no perder tiempo con lo demas y ya comiences con esto, si todavia no manejas bien el tema te recomiento visitar http://vfoxpro.hypermart.net/framev.html, soy miembro de este grupo y con gusto te ayudare si recien estas comenzando con el tema, ademas en este sitio esta publicado un cursito de VFP muy interesante, saludos y un abrazo.

    Pregunta:  779 - TOOLBARS EN VFP
Autor:  Ezequiel Cetina Mc
Agradezco de antemanoo a la persona que pueda responder mi pregunta, ojala y la puedan responder ya que me es muy urgente...mi pregunta es:

¿Como puedo desactivar la barra de herramientas standar en Visual Fox Pro durante la ejecución de un programa que se desarrolla en esta misma aplicación?...

De antemano muchas gracias...

  Respuesta:  Jose Jaimes
Es Sencillo prueba con esta instruccion
Oculta la Barra de Menu de FOX

set sysmenu to

Reactiva la Barra de Menu de Fox

set sysmenu to defa
  Respuesta:  Jorge Alejandro Espinosa
Deberias poner en el main de tu aplicacion la siguiente linea :
DEACTIVATE WINDOW "STANDARD"
y utilizarla del mismo modo para activar o desactivar cualquier otra barra.

Suerte.

  Respuesta:  Manuel
Hola amigo en mi caso, la forma que utilize fue desactivando todas las barras de Visual para que no me aparescan en el programa exe.

escribeme para saber como te fue.. un Amigo de Costa Rica

  Respuesta:  Silvio Watson
Esto ya lo hice hace poco. Funciona y te ayudará.
El Código es el siguiente:
public array b(11,3)
b(1,1)=´Estándar´
b(2,1)=´Diseñador de Formularios´
b(3,1)=´Diseñador de Informes´
b(4,1)=´Controles de Formularios´
b(5,1)=´Diseñador de Bases de Datos´
b(6,1)=´Controles de Informes´
b(7,1)=´Diseñador de Consultas´
b(8,1)=´Diseño´
b(9,1)=´Vista Preliminar´
b(10,1)=´Paleta de colores´
b(11,1)=´Diseñador de Vistas´
for i = 1 to alen(b,1)
b(i,2)=wvisible(b(i,1))
if b(i,2)
b(i,3)=´s´
hide window (b(i,1))
endif
endfor
Este Código cambia para versiones en otros idiomas, es decir, el nombre de las barras es el que cambia.
Suerte... Silvio
  Respuesta:  José Manuel Franco Juarez
Yo tenia ese mismo problema lo que hice fue lo siguiente,
PUBLIC BARRAS[11]
BARRAS[01] = [´COLOR PALETTE´]
BARRAS[02] = [´DATABASE DESIGNER´]
BARRAS[03] = [´FORM CONTROLS´]
BARRAS[04] = [´FORM DESIGNER´]
BARRAS[05] = [´LAYOUT´]
BARRAS[06] = [´PRINT PREVIEW´]
BARRAS[07] = [´QUERY DESIGNER´]
BARRAS[08] = [´REPORT CONTROLS´]
BARRAS[09] = [´REPORT DESIGNER´]
BARRAS[10] = [´STANDARD´]
BARRAS[11] = [´VIEW DESIGNER´]
FOR FILA = 1 TO 11
TOOLS = BARRAS[FILA]
RELEASE WINDOW &TOOLS
ENDFOR
también te funciona tecleando
RELEASE WINDOW
Si te funciona me lo haces saber

    Pregunta:  805 - IMPRESION JUSTIFICADA DE CAMPOS MEMO
Autor:  Luis Hermes Pachón R.
Respetados programadores del mundo.

Tengo un cliente que desea la impresion de unos textos almacenados en campos tipo memo, justificados (tanto a la derecha como a la izquierda). estoy incursionando apenas en Visual FOX Pro 5.0 y mis conocimientos al respecto han tocado fondo. Muchos les agradeceria si me ayudan al respecto.

  Respuesta:  Karl Hollmann
Utiliza el comando SET MEMOWIDTH y ponlo a la cantidad de caracteres que necesites.

Puedes tambiem introducir el contenido del memo en un arreglo y luego mandarlo a imprimir linea por línea en un bucle con la instruccion FOR...ENDFOR.
  Respuesta:  Marco R.
El poder justificar completamente un campo memo en un informe de Vfp creo que no es posible directamente, pero tienes dos opciones para hacerlo:
1.- Puedes crear una plantilla en Word con la forma en que quieras tu informe y enviar los datos desde el Fox a Word, de tal forma que quién justifique sea el Word.

2.- Puedes intentar justificarlo directamente desde Vfp dividiendo el memo en líneas y recorriendo el contenido línea a línea de tal forma que mientras no llegue a determinada longitud de caracteres ir añadiendo espacios entra palabras, Obviamente esto es mas laborioso y tienes la restricción que en el report debes poner la línea a imprimir con una fuente no proporcional (Ej. Courier), ya que de otra forma no serviría de nada lo que estás haciendo debido a que el ancho de cada caracter sería distinto.

Creo que la mejor es la primera, además puedes llegar a controlar completamente el Word desde Vfp por medio de Ole. Espero que te sirva de ayuda.
Un saludo.

    Pregunta:  822 - REPORTES EN VISUAL FOX 6
Autor:  Rocco Di Chiara
Visual Fox asegura que todo reporte se puede hacer a traves del Report Form. Sin embargo, yo tengo el siguiente problema:

Tengo una aplicacion en Clipper que imprime un reporte a puro @ Say. En una de sus partes, imprimo un comentario que puede tener de 1 a 5 lineas. En la ultima linea impresa coloco un valor. Para esto, llevo un control de que lineas estan en blanco para no imprimirlas y que el valor indicado aparesca justo a la par de la ultima linea impresa. Ya habilite una opcion en el reporte que indica que no imprima lineas en blanco, y funciona pero a su manera. Puesto que al diseñar el reporte, coloco el campo que contiene el valor justo abajo y a la derecha de la ultima posible linea, entonces el VFOX siempre me deja las lineas en blanco.

Que debo hacer ?

  Respuesta:  Gerardo Ramírez
Mi querido amigo, me especializao en sistemas de Aduana, y por mera casualidad se me presento un caso parecido al tuyo. Realiza una Macro (un pequeño programa que realize la operacion diseñada en clipper y lo mande a un array (&), posteriormente puedes traer el(los) dato(s) solicitado(s) y colocarlo en cualquier parte de la hoja, con la opción de que se imprima con la condición que el array (&) sea diferente de blanco.

Suerte...!

Aqui tienes el Ejemplo que me pedistes....!

* SE INICIALIZAN LAS VARIABLES
Store 0 To L
Store Space(6) To LIN

* MACRO
DO WHILE .T.
L = L + 1
LIN = ´LIN´+ALLTRIM(STR(L))
Store (aqui sería el nombre de tu(s) variable(s)) TO &LIN
(o combinación de varias variables)
ENDDO

SET CONSOLE OFF
REPORT FORM (nombre del informe) PREVIEW Si es por Pantalla
REPORT FORM (nombre del informe) TO PRINTER Si es por Impresora
SET CONSOLE ON

* NOTA:
* Esta macro te permite incluir el la variable LIN (la cual se va incrementado de uno en uno, osea: Lin1,Lin2,Lin3) bien sea lineas vacias o llenas.
* Antes de ejecutar tu Informe o Reporte debes tener presente que debe existir un programa raiz que realize la macro diseñada y a posterior ejecutar el Informe.
* En la plantilla del Informe solo coloca la(s) variable(s) LIN que hayas generado en la macro, y problema resuelto.
* Te aconsejo que trabajes con archivos y variables temporales, si por casualidad trabajas con variable de sistema (m.) recuerdate de limpiar las variables del Sistema con la Instrucción "Release".
* Suerte...!

    Pregunta:  823 - USAR @SAY EN VISUAL FOX 6
Autor:  Rocco Di Chiara
Recuerdo haber visto en la version 3 de Visual Fox, que el comando @ Say utilizaba parametros para cambiar FONT, Size, Style y otros.

Sin embargo, en el help de Visual Fox 6 no me da nada, solo indica que debo utilizar los controles que sustituyen al @ Say.

¿ Alguien sabe cuales son los parametros ?

  Respuesta:  joherick nuñez
@1,5 say "Nombre" get Nombre font "Arial",14 Style "U"
read

@1,5 indica fila uno columna 5
say "Nombre" hace que aparesca el nombre en pantalla es como un rotulo

get Nombre es donde introduce el nombre es como cuadro de texto
font "Arial",14 aqui determino tipo de letra y el tamaño

Style "U" este es el estilo subrayado

read cuando utilices un get siempre debajo tiene que colocarce read
  Respuesta:  Gerardo Ramírez
Por la largada de la respuesta, esta en el archivo resp823a.txt
  Respuesta:  Jeg
Por la largada de la respuesta, esta en el archivo resp823b.txt

    Pregunta:  839 - BASES DE DATOS DBF EN VISUAL FOX
Autor:  Arturo Torres
He tenido inconvenientes con la grabación de registros en Visual Fox Pro, utilizando tablas dbf en una red de Windows NT. En ciertas ocasiones (no frecuentes, pero preocupantes!), el sistema no avisa que no pudo adicionar un registro (con la instrucción append blank) y sobreescribe la información en el primer registro de la tabla (en lugar de hacerlo en el ´supuesto´ nuevo registro. Quiero saber si esto le ha pasado a alguien y cual es el motivo. Gracias de antemano por la atención prestada al presente, si me puedes ayudar quedaré inmensamente agradecido.
  Respuesta:  Jose Jaimes
Realmente el Problema no es FOX sino los protocolos de Serguridad de la Red NT trata de activar la casilla de Verificacion de Agregar o Eliminar datos de la Red a todos los Usuarios que Utilicen el Sistema que has Hecho, de todas maneras crea un registro en blanco, utiliza Gather memvar o Replace X with X1, si no funciona descarga los datos en una temporal SQL y listo...
  Respuesta:  Roberto Coreas
SI APPEND BLANK TE ESTA OCACIONANDO PROBLEMAS, PORQUE NO INTENTAS CON EL SQL DE FOX ASI:
=CURSORSETPROP("Buffering", 3)
insert into maemol from memvar
=tableupdate(.t.)

EN ESTE CASO LA TABLA maemol RECIBE LOS DATOS DESDE LA MEMORIA DE TRABAJO A TRAVEZ DE LA SENTENCIA insert de SQL FOX

QUE NO SE TE OLVIDE COLOCAR LA PROPIEDAD "SET" DE LA TABLA TEMPORAL O CURSOR (SI ES QUE UTILIZAS UNA) A "BUFFERING" 3, Y ACTUALIZAR TU TABLA CON tableupdate(.t.)

REVISA TAMBIEN SI ESTA TABLA ESTA EN EL DATA ENVIRONMENT DE LA FORMA EN LA QUE ESTAS CAPTURANDO EL DATA.

ESPERO HARTE AYUDADO UN POCO

  Respuesta:  Daniel Aguirre
seguramente despues de hacer el append blank estas haciendo algun otro procedimiento que te saca de foco al registro. por ejemplo si algunas veces haces append blank y despues realizas un SUM para obtener algun resultado... ahi se produce el prblema, lo que tenes que hacer en este case es guardar el registro en una vasriable y despues recuperarlo.

o sea en definitiva fijate que despues de hacer el append blank direcmente vengan los replace, de lo contrario fijate bien en el codigo

suerte

  Respuesta:  Elias Eskaff Chahin
Te recomiendo no usar append blank para insertar registros nuevos a una tabla. Lo mejor desde la versión foxpro 2.6 en adelante es insertar los datos nuevos utilizando la instruccion:
INSERT INTO [TABLA] ([CAMPOS]) VALUES ([VARIABLES])
Para mayor información consulta la ayuda.

    Pregunta:  852 - COMPILACION DE UN PROYECTO
Autor:  Mario Fernando Moreno
Tengo un proyecto creado en Visual Fox pro 6.0 y este funciona bien en el ambiente de diseño, pero cuando lo compilo (creo el ejecutable) este ya no funciona como corresponde.
Ej. Un formulario simple que realiza la mantención a una tabla, en el modo diseño funcionan todos los botones pero compilado solo se desplega el primer registro y no funcionan los botones para actualizar. Espero haber sido claro. gracias.
  Respuesta:  Ahmed Bustamante
Si estas utilizando los botones de mantenimiento de las bibiliotecas de clases preparadas del visual foxpro, es decir has realizado tu pantalla utilizando el asistente de formularios, verifica que en tu proyecto exista la biblioteca de clases wizstyle.vcx, sino agregala.... espero haberte ayudado, en caso contrario mandame un mail especificando mejor tu pregunta.

    Pregunta:  862 - CONVERTIR PANTALLAS DE FOXPRO 2.6 A VISUAL FOX 6
Autor:  Sergio
Tengo varias pantallas realizadas en FoxPro 2.6 y al convertirlas a VFPro 6.0 me genera un error de asignacion de codigo de color en la mayoria de ellas, Si alguien sabe como puedo solucionarlo le estare agradecido.
  Respuesta:  Cristian Vega
hay parche de visual foxpro en microsof que dice que hay que cambiar los archivos *.scx el colorsource 3 por 4

los que pasa que estos pavos se paso este error en el convert.app
  Respuesta:  Patricio Muñoz
Yo tuve el mismo problema y solucione el problema utilizando vfp 5.0 y no tuve ningun problema.
  Respuesta:  Juan Guerra
A mi me paso lo mismo con las lineas entoncesuna vez convertidos abro el screen como un dbf osea use *.scx y deleteo las lineas que me salieron error por el colorsource y luego le hago un pack a la tabla y asi puedo abrir el screen pero no es lo mismo. porque se tiene detodas maneras a reprogramar. En cambio si puedes usar un do *.spr y se ejecuta tal cual 2.6.
  Respuesta:  Jose Samper
Yo Tengo el mismo problema y te cuento la Novell 3.12 no pasa el 2000, Windows NT es mas Economico que Novell, aunque debes salicitar el Certificado de compatibilidad en ambos casos, puesto que solo la ultima version de NT es absolutamente compatible 2000.

Ademas antes de hacer cualquir modificación trata de buscar un parche en la WEB para que la NOVELL 3.12 pase el 2000, y asi me ayudas a buscarlo, ya que según mis proveedores esta disponible.

Si te cambias a NT preocupate de la Velocidad y la RAM de tus equipos, ya que los requerimientos de hardware son mayores.

Para tus requerimiento no creo necesario unix.

yo por mi parte tengo una red con 15 equipos en novell 3.12 y si no encuentro el parche en la WEB me cambio a NT

    Pregunta:  883 - PROBLEMAS FOXPRO 2.6 CON WIN98
Autor:  Andrián Escob
He emigrado mis aplicaciones de FoxPro 2.6 a Visual Foxpro y no tengo problema alguno para ejecutarlas con Windows 98, pero al ejecutar las aplicaciones FoxPro 2.6 que no puedo emigrar por no tener los fuentes de la aplicacion, se despliega en pantalla un error ´Error en la aplicacion, Para mantenerla funcionando...´ este error lo despliega windows 98 al ejecutar el programa Foxprow.exe, ¿ Existe alguna manera de corregir este problema de desplegado de error?.
Agradezco su ayuda. Mil Gracias
  Respuesta:  Javier Martinez
Este problema lo resolví con un parche para Fox 2.6 for windows. Si no lo tienes, solicítamelo por e-mail.

Javier Martinez
Venezuela.
  Respuesta:  Jose Samper
Este problema no lo pudes solucionar, el error te da porque la aplicación que estas corriendo es a 16 bits, y no es compatible con el fat32 de win98, yo te recomendaria que instales win95 en la maquina que vayas a usar esas aplicaciones
  Respuesta:  Jhonn
Es posible que el problema sea la falta de un parche para foxpro debido a que en el codigo fuente el pregunta
IF _WIN
IF _UNIX
IF _DOS

y windows nt ni 98 aparecen en lista causando un error general de asignacio de recurso

escribeme y te emvio un parche gratis!

|<  <<  38 39 40 41 42 43 44 45 46 47 48  >>  >|