PREGUNTAS CONTESTADAS - FoxPro/Visual FoxPro

 Hay un total de 1456 Preguntas.<<  >> 

    Pregunta:  48357 - IDENTIFICAR LLAMADAS ENTRANTES
Autor:  Diana Said
Hola compañeros. Necesito una rutina para identificar los números de llamadas entrantes. La idea es que se conteste la llamada a través de la computadora, tomar el número y traerlo a una aplicación foxpro donde se hará un proceso administrativo con él.Les agradezco su ayuda de antemano.
  Respuesta:  Adrian Alexis Najera Archila
Bueno, em primer lugar la línea a la que esta conectado el PC debe contar con el servicio de idnetificador de llamadas. Si es asi puedes capturar ese valor con el identificador de llamadas de Windows XP, y de ahi llevarlo a tu aplicación. Ahora, esto funciona con Visual Fox Pro, con foxpro 2.6 no sabria como hacerlo.

Espero haberte ayudado.

Cordialmente

    Pregunta:  48376 - TEAR-OFF NO FUNCIONA EN XP
Autor:  jurjo ferreyra
Tengo una aplicacion que imprime en papel continuo a una matriz de punto (8x8 pulgadas) . El tamaño de hoja es el mismo en la definicion de impresora y en el formulario.
Cuando migramos a WinXP (funcionaba sobre win98) las impresoras (EPSON) ya no colocan el papel en posicion de corte (Tear-Off) Que puede ser ? Como se puede solucionar ?

Gracias !
  Respuesta:  Adrian Alexis Najera Archila
Las impresoras Epson son programables con los DIP Switchs que, generalemtne, traen a un costado. Imprime la programación de la impresora, (generalmente, manteniendo oprimido Form Feed o alguno de los botones) y ahi sabras como activat el Tear Off despues de imprimir.

Cordialmente

    Pregunta:  48392 - LICENCIA DE SOFTWARE
Autor:  German Puello Julio
Hola a todos. felicitaciones por crear esta pagina y por sus servicios. me gustaria, si pudieran, me resolvieran una inquietud. yo he desarrollado sofware y ahora voy a vender una licencia de uso de un programa q desarrolle en visual Fox Pro, mi inquietud es ¿como seria un formato de una licenca q autorize a mi cliente a usar dicho software?. agradezco la atencion prestada.
  Respuesta:  Eider Mauricio Aristizábal Erazo
Debes registrate como una persona juridica ante una entidad guvernamental de tu pais (camara de comercio) y con eso puedes hacer el contrato de licencia de usuario final. claro esta que debes pagar impuestos por los ingresos que generes por la venta de tu software. Pero lo del registro ante camara de comercio te lo aconcejo solo si tienes un gran volumen de venta.
En resumen en camara de comercio te brindan la asesoria respectiva.

    Pregunta:  48403 - VELOCIDAD DE IMPRESION EN WINDOWS XP O 2000 CON FOX PARA DOS
Autor:  Dante BURGOS
No logro que la impresion en windows xp o 2000 me imprima rapido .
Si lo hace con el windows 98
  Respuesta:  Dante BURGOS
Ya lo solucione. Lo hice leyendo la respuesta (43555) del amigo Halcon Dorado donde la solucion es agregar despues del reporte la sentencia SET PRINTER TO.
Los felicito por la pagina, esta muy buena.
Gracias a todos y hasta pronto
Saludos
Dante.

    Pregunta:  48439 - CóMO MODIFICAR UN CONTAINER CREADO POR UN WIZARD EN VFP6.0
Autor:  MILLER ALEJANDRO CASTRO RIVERA
Deseo modificar el código y eliminar algunos o sacarlos del container pero no puedo..
Agradezco su colaboracíon
  Respuesta:  Adolfo Huaman
Tienes que modificar las clases .vcx y no los formulario .scx

El formulario hereda los valores y codigos de las clases y/o librerias

Saludos

    Pregunta:  48589 - IMPRESIóN DE DOS REPORTES EN LA MISMA PAGINA EN VFP 5.0
Autor:  Pablo Ramos
Utilizando VFP Versión 5.0 con windows XP tengo dos reportes que necesito se impriman uno detrás de otro en la misma página ya que conforman un modelo obligatorio. Ocurre que al concluir el primer reporte la impresora ejecta la página por lo que el otro reporte sale en la página siguiente. He tratado de eliminar el eject haciendo set eject off y cambiando la variable _Peject pero no he podido lograr lo que deseo. Ambos reportes fueron realizado con el Generador de Reporte de VFP 5.0. Agradecería mucho si alguien pudiera darme una idea de que hacer.
  Respuesta:  Enrique Rdz Vega
Si tus reportes ocupan la mitad de la hoja cada uno, loque puedes haser para que la impresora no saque la hoja por completo es definir el tamaño de papel al primer reporte asi no sacara toda la hoja y elsegundo reporte defines el tamaño del papel equivalente al restante del primer reporte, espero y ser claro, el problema es que tengo el mismo problema no puedo definir el tamaño del papel,
puedes hacer un sys(1037) antes de " Repor form ----- to print " eso funciona,espero te ayude en algo .
  Respuesta:  Ignacio Santillanes
Hola, pablo :
1 opcion (IMPRESORA LASER-INYECCION)- lo que yo haria guardaria los datos a imprimir en una tabla tmp del 1er rep. en la 1er file de tu tabla con los campos a reemplazar resultado de la 1era seleccion y los del 2do rep. en fila 2 , para posteriormente acomodar los datos en el detalle del reporte a imprimir ya definiendo el tamano de la hoja a carta.
2 opcion (IMPRESORA DE MATRIZ)-Mandarlo directamente a la impresora con ??? como en DOS donde vas imprimiendo linea por linea lo que necesites imprimir al puerto LPT1(Set printer to LPT1) ya definiendo anteriormente una impresora tipo Generic- Text (TXT).
ej.
SET PRINTER TO NAME "txt"
SET DEVICE TO printer
???SPACE(0)+"1-primer linea a imprimir +CHR(10)
???CHR(13)
???SPACE(0)+"2-segunda linea "+CHR(10)
???CHR(13)
???space(0)+"n numero de lina que necesites "+CHR(10)
???CHR(13)
SET PRINTER TO LPT1
SET PRINTER off
SET PRINTER to
SET DEVICE TO screen
*aqui ya estan enviados los datos a la imp. conectada al puertop LPT1

Saludos de Tijuana Mexico.

    Pregunta:  48745 - ENVIO DE CORREOS EN FOXPRO 2.6 FOR WINDOWS
Autor:  Enrique Pérez
Tengo un sistema de taller, pero necesito enviar correos a los clientes sin tener que crear uno a uno dichos correos. La idea es que el sistema de taller escoja los clientes y les envie a todos ellos los correos para recordarles su asistencia. Hasta ahora las rutinas que he encontrado son incompletas o erroneas.
  Respuesta:  GABRIEL PEREZ
Una alternativa es que al momento de generar los reportes configures como impresora predeterminada Microsoft Office Document. Al disparar el reporte a la impresora lo salva en un archivo con formato MDI. Puedes hacer que cada factura tenga un nombre diferente ejm el nit del cliente.MDI y despues adicionas a la bandeja de salida del outlook cada uno de estos archivos estando desconectado de internet. Por el programador de tareas de XP programas el outlook para que se ejecute a determinada hora, asegurandose que en ese momento este conectado a internet y automaticamente se van todos estos correos.

    Pregunta:  48762 - REGISTRO FUERA DE INTERVALO ERROR 5 EN FOXPRO 9Y8
Autor:  Elsy Castro
estoy trabajando en un formulario con varios cursores y al momento de registrar o modificar y luego recorrer a uno de los cursores sale registro fuera de intervalo error 5, cuando llamo al metodo refresh. verifique en los botones de desplazamiento para ver si llamaba al cursor correspondiente. el hecho es que no sucede siempre y ademas por lo general es cuando me ubico en el primer registro del cursor que no ha sido modificado.
quisiera que alguien me hiciera el favor de colaborar para solucionarlo, muchas gracias por su atención.
  Respuesta:  MARVIN CALLEJAS
Elsy:
El problema que tú tienes es que el formulario se pierde en cual cursor esta activo, ejemplo:
Modificas el cursor1 en la fila 25 por ejemplo, el puntero del cursor se encuentra en la fila 25.

Modificas el cursor2 en la fila 75, pero como visualfox esta perdido trata de acceder a la fila 75 en el cursor1, el cual no existe.

Si esto no resuelve tú problema, favor indicarme si el formulario lo realizaste mediante algún asistente ó lo realizaste tú, en el caso que tú l hayas realizado favor enviarme el código donde guardas.

Espero sea de utilidad.

Saludos.

    Pregunta:  48774 - IMPORTAR DATOS TIPO TXT A UN TABLA
Autor:  Manuel Ramirez
Hola a Todos, y de antemano gracias
Tengu un archivo .TXT (Telefono.TXT) y lo quiero poner en una tabla (Llamadas.DBF) y no se como, no se si alguno de ustedes me pudiera ayuar a generer una rurina que me pase los datos de .TXT a la tabla .DBF

Gracias
  Respuesta:  oscar
Hola, para importar el txt debes crear una tabla con el mismo formato del txt en cuanto a campos
y simplemente debes poner una linea
appe from *.txt type sdf
espero que te sea facil

    Pregunta:  48812 - FOX 2.6 ANCHO COLUMNAS
Autor:  jduser jduser
Ayuda Por favor!
Estoy generando un reporte to FILE con ancho de 789 columnas en foxpro 2.6.

Set device to file file.txt
@01,01 say _code
@01,40 say _name
@01,Etc, etc.
a partir de
@01,250 empieza a mandar los datos montados.
Alguien sabe como extender ese bendito margen derecho?
gracias por sus comentarios.
  Respuesta:  Ramon Veliz
buenas, creo que es un reporte demasiado grande. en ese caso deberias de usar estas funciones
pcol()
@ 01,01 say _code
@ 01,pcol()+1 say _name
@ 01,pcol()+1 say _sssss
y asi sucesivamente
esto, hace que la impresora siga en la misma linea y aumente un espacio en cada columna.
Tenes que tener una impresora de CARRO ANCHO para poder hacer esto.
Espero te sirva.

|<  <<  106 107 108 109 110 111 112 113 114 115 116  >>  >|