PREGUNTAS CONTESTADAS - FoxPro/Visual FoxPro≤nguaje=

 Hay un total de 1456 Preguntas.<<  >> 

    Pregunta:  1522 - IMPRESION EN PCL5 CON PROGRAMAS EN FOXBASE+
Autor:  Javier Amoros
Hola a todos de nuevo y gracias por leer esta pregunta.
Con anterioridad, realice una pregunta al grupo, y segun la respuesta que recibi, vi que no se me entendio bien.

El codigo que tengo es algo asi ...
SET CONSOLE OFF
SET DEVICE TO PRINT
SET PRINT ON
STORE SPACE(11) TO KK
DO WHIL .NOT. EOF()
? ""
? KK+STR(APU->RECIBO,6)+"/"+FA(11)
?? " "+US(4)+" "+US(3)+""
?? "Pts.//"+LTRIM(STR(APU->TOTAL))+".-//"
? ""
? KK+" "+DTOC(APU->FE_EMIS)+" "
?? " "+DTOC(APU->FE_VENC)
? ""
? ""
.......

Pero al mandarlo a una laser con PCL5, no me sale bien y no me respeta las tabulaciones, letras, etc.

Las letras las trabajo con codigos CHR()

Desde ya gracias,.
  Respuesta:  Leopoldo Gomez
A la salida con ? y ?? le puedes especificar la columna, algo así como ? "en la columna 10" AT 10

Con help ? puedes conseguir más detalles en foxpro.

Saludos

    Pregunta:  1538 - AYUDA CON REPORTES DE VFP5.0
Autor:  Hugo CARdenas Riojas
Tengo un gran problema. Trbajo en VFP5.0 y creo mi proyecto envio mi reporte To Preview y visualizo los resultados. Pero Cuando lo genero y se convierte ejecutable, ningun Reporte se logra Visualizar, ya revise la ruta y es correcta todos los procesos funcionan, mas el reporte no se visualiza, ya tengo una impresora configurada pero ni aun asi.
Gracias.
  Respuesta:  Jorge Reyna
Hola:
Cuando estas en el entorno de desarrollo, el Screen de Vfp5 esta activado por lo tanto todos tus informes se pueden ver.Me parece que en tu aplicacion estas ocultando el Screen en alguna parte (Ej: Config.fpw --> Screen = off) y por lo tanto al generar el ejecutable no te aparece ningun informe en Preview.

Espero haberte ayudado.Un saludo. Jorge
  Respuesta:  ERNESTO GARCIA
Si estas trabajando con Windows NT debes instalar el service pack 3 de visual estudio

    Pregunta:  1541 - "CAPTION" DE REPORTES ??
Autor:  ANTONIO CUELLAR
Hola , mi pregunta es :
Existe alguna forma de cambiar el "caption" del la ventana del report designer al momento de generar un reporte !!

Gracias de antemano !
  Respuesta:  René Abdala Rojas
Espero que las siguientes lineas te sirvan de algo

WITH _SCREEN
.WindowState = 2 * esta linea para que despliegue la ventana al maximo
.Caption = "Sistema Fiscon 2.0" * esta para colocar el nombre de tu aplicación
.Picture = "FISCONBASE.BMP" * esta por si tienes un fondo
.Icon = "FISCON.ICO" * esta por si tiene un icono para ti aplicacion
.Closable = .f. * para que no aparezca la x de cerrar la pantalla
.Controlbox = .f. * para que no aparezcan los controles en la ezq. Superior izquierda
.Maxbutton = .f. * para que no aparezca la opcion maximizar
.Minbutton = .f. * para que no aparezca la opcion minimizar
ENDWITH
ACTI WIND SCREEN
Report form nombredetureporte preview

Un saludo
Chao.
  Respuesta:  Coco A
Hola, la forma mas simple es que primero definas una venta y luego cuando lances el report form le indiques en la clausula window el nombre de la ventana que difiniste, asi asume tu titulo.

espero te sirva

Saludos

Coco

    Pregunta:  1556 - PROG. MULTIUSUARIOS.
Autor:  Cristian Casas
Quisiera por favor ayuda para realizar unos programas que puedan correr en red. (alta, modif., elim., lista, etc)
Particularmente preferiria en FOXPRO 2.6 for DOS.

Gracias.
  Respuesta:  Roy Velasquez
Bueno te cuento que afortunadamente has elegido Foxpro para realizar tus programas, ya que esto te permitirá no tener muchos problemas a la hora de encarar proyectos de desarrollo en entorno multiusuario, cuando se trata de realizar este tipo de trabajos lo primero a tener en cuenta es que todos los potenciales usuarios de tu sistema sobre la red van a poder estar accediendo a las tablas y registros al mismo tiempo, bueno foxpro se ocupa automáticamente de la mayoría de las tareas de lockeos, esto se logra colocando una sentencia al comenzar el programa: SET REPROCESS TO AUTOMATIC, el resto es muy sencillo, asegurarte de colocar SET EXCLUSIVE OFF, y de que no puedes realizar operaciones tales como pack, reind o zap, sin necesitar tener alguna tabla en uso exclusivo, bueno cualquier cosa enviame un mail y te trato de ayudar.

    Pregunta:  1591 - COPIAS DE SEGURIDAD
Autor:  Luis Reyes
Como hacer copias de seguridad desde mi aplicacion
  Respuesta:  Jose Roque
esto es bastante sencillo.
primero crea un formulario en el cual pidas los siguientes datos:
nombre del archivo que va a grabar la copia (por defecto puedes poner unas iniciales y la fecha por ejemplo k000217a 00=2000 02 = febrero 17 dia a primera copia, b= segunda copia etc etc)
tu puedes decir dentro de tu programa cual sera la clave por defecto (ej. 2965854285320025420 (es mejor poner claves con numeros grandes para que nopuedan ser desencriptadas))
luego en el botton de commando empezar escribes:

varchivo = thisform.TxtArchivo.value
vClave = 28563588445555 (o otro)
vrun = "!pkzip -ex -& -s " + varchivo + " bases\*.* "
&vrun && esto ehçjecta la macro
estamos suponiendo que todas las bases se encuentran dentro de un directorio
para esto tienes que tener el archivo pkzip.exe y el pkunzip para desencriptarlo.

bueno si deseas mas informacion al respecto escribeme. bye me tengo que ir.

Jose Roque
programador de S.I.

    Pregunta:  1598 - TABLAS ROTAS - SOLUCIÓN EN LÍNEA
Autor:  Roy Velasquez
Alguien conoce alguna, rutina o algun control ActiveX o algo similar para reconstruir una tabla rota pero desde la aplicación??, es decir sin necesidad de intervención humana..

Gracias
  Respuesta:  NOBODY NOBODY
PARA REPARAR TABLAS LO MAS SENCILLO Y RAPIDO ES CREAR UNA TABLA CON ESTRUCTURA EXACTAMENTE IGUAL A LA CORRUPTA LUEGO LEER LOS
REGISTROS SANOS DE LA TABLA CORRUPTA , Y AGREGARLOS A LA NUEVA TABLA, PARECE FACIL PERO NO, PERO DEBES INTENTAR!!, TODO ESTO LO LOGRAS CON FUNCIONES DE BAJO NIVEL FOPEN(),FREAD(),FCLOSE() ETC COMBINANDOLAS CON INSERT PARA LA TABLA SANA, PARA VALIDARLOS REGISTROS DE LA TABLA CORRUPTA PUES MIRAS COMO ESTAN SEGMENTADOS TUS CAMPOS DE LA TABLA, ESTO LO LOGRAS CON UN EDITOR BINARIO Q TRAE EL VF6.0 O TE CONSIGUES UNO!!!, SUERTE
  Respuesta:  Carlos Nogueira
Creo que lo puede solucionar con un programa llamado GENDBC.prg que biene en la version profesional de VFP6.
Este programa genera una aplicacion para restaurar toda la base de datos del proyecto.
Desearia que me envies un e-mail ya que necesito contactarme con programadores de fox.
espero te sirva mi sugerencia.
  Respuesta:  Ramsés Uscanga Barrientos
Tu mismo puedes crear una rutina para poder generar los indices de una tabla y poder usarla de manera adecuada, te paso este codigo, espero te sirva.

SET PATH TO ´ruta de la tabla´ (por ejemplo c:\tabla.dbf)
use ´nombre de la tabla´ (por ejemplo tabla.dbf)IN 0 EXCLUSIVE
reindex
pack

    Pregunta:  1600 - VISUAL FOXPRO Y EXCEL
Autor:  Ramsés Uscanga Barrientos
¿Como puedo hacer para que mediante un comando de excel en codigo de visual foxpro, elimine una columna o una fila de una hoja de calculo de excel?
  Respuesta:  Rodrigo González
** se crea un objeto Excel
o = CREATEOBJECT(´Excel.Application´)

** se crea una nueva hoja de trabajo
o.WorkBooks.Add

** aqui viene el codigo para cargarla o lo que sea

** borra la columna index (A = 1, B = 2, etc)
o.ActiveSheet.Columns(index).Delete

** borra la fila index
o.ActiveSheet.Rows(index).Delete

Espero que te sea de ayuda, un método bastante sencillo y efectivo de ver métodos y propiedades de objetos es utilizar Visual Basic, agregando el objeto a un proyecto y luego en el examinador de objetos aparecen todos estos datos...

    Pregunta:  1602 - BARRA DE PROGRESO AL REINDEXAR
Autor:  Andrés Galea
Hola a todos, desde ya les estoy agradecido al que me pueda ayudar, necesito hacer que al indexar una tabla, se despliegue una barra de progreso, como las barras de instalación de las aplicaciones, programo en en visual fox 5, pero tengo poca experiencia...
  Respuesta:  Jose Jaimes
Hola espero que ya tengas solucion si no intenta esto, toma una lista de todas las tabla e indices contendido en tu proyecto luego

cuando empieses a copiar del sistema al lugar de respaldo
copy to
por cada tabla e indice que utilices agrega una imagen o etiqueta y la pones invisible

despues de copiar pones visible el objeto de esta menera simulas en forma real la copia

de todas maneras visita www.foxjose.vze.com aqui hay una fuente de una barra
  Respuesta:  coco A.
Hola, esto es un poco delicado, la unica forma que puede encontrar es que crees un indice con una funcion, por ejemplo:

index on campo1 tag clave for MiBarra()

donde mibarra es una funcion de usuario :
function mibarra

*aqui pones el codigo de tu barra
* el procentaje seria (recno()/reccount())* 100
return .t. && ojo siempre devuelves true

espero te sirva, debes tener siempre creda la funcion, mejor si la tienes como un programa aparte y mejor aun si crear una variable publica osea :

Public lIndices
lIndices=.T.
index on campo1 tag clave for MiBarra()


function mibarra
lIndice=.T.
*aqui pones el codigo de tu barra
* el procentaje seria (recno()/reccount())* 100
return lIndices && ojo siempre devuelves true

esto permitira que no dependas de la funcion sino de la varible lIndices, ahora siempre debes tenerla creada porque si no cuando abras la tabla con el indice yu no existe te enviara mensaje de error, pero es la unica forma que encontre para hacerle un termometro.

Saludos

Coco

    Pregunta:  1608 - ANIMACIONES EN VFP
Autor:  Jorge Magaña
Quisiera saber si alguien me podria explicar claramente como se manejan las animaciones en visual foxpro 5.

Muchas gracias de antemano.
  Respuesta:  Jesús Aceves Arámbula
Mi estimado amigo, las animaciones en VFP pueden lograrse por medio de archivos .GIF, supongo que los conoces, usando un OCX que se incrusta en cualquier formulario puedes ver la animacion, este OCX se llama MARCHOSO.OCX y lo puedes
obtener en la direccion de Mundo Fox.

Ojala que te sirva esta informacion.

Hasta Luego.

    Pregunta:  1624 - POPUP ACTIVATE
Autor:  Carlos Hernandez
TRABAJO EN UN PROYECTO (DE LA CLASE) Y NOS PIDIERON QUE DESPUES DE REALIZAR LOS FORMULARIOS E INFORMES DISEÑARAMOS UN MENU, ESTO LO CREE EN LA PESTAÑA: OTROS. LUEGO NOS PIDERON QUE LO HICIERAMOS EJECUTABLE Y QUE PARA ESO SELECCIONARAMOS EL NOMBRE DEL MENU COMO DEFAULT , ASI LO HICE LO REALICE EJECUTABLE, PERO AL CORRERLO SE APRECIA QUE VAN APARECIENDO LOS MENUS Y CUANDO FINALIZAN DE APARECER, !!! SE SALE !!! ES DECIR QUE NO PUEDO ELEJIR NINGUNA OPCION, POR AHI ME DIJIERON QUE USARA ALGO ASI COMO POPUP ACTIVATE, PERO LA VERDAD ES QUE TENGO MIS DUDAS

Muchas Gracias de antemano.
  Respuesta:  Sebastián
Quizas es tonto lo que digo pero probaste con el READ EVENTS??

|<  <<  14 15 16 17 18 19 20 21 22 23 24  >>  >|