Hay un total de 1456 Preguntas. | << >> |
Pregunta: | 42909 - ENVIAR ARCHIVOS POR CORREO |
Autor: | Rogelio Garcia |
Quiero enviar una serie de archivos por correo a traves de fox pro....
alguien que me pueda decir como hacerlo?!?!? |
Respuesta: | HENRY VARGAS |
debes crear un objeto outlook.aplication el posee propiedades y metodos que te ayudan en las tareas de enviar correo.
ahi te doy un codigo de ejemplo ** Crear el Objeto de correo MyOutlook = CREATEOBJECT("Outlook.Application") MyMailItem = MyOutlook.CreateItem(0) ** Configurar el mensaje MyMailItem.Body = "Adjunto Archivos del Packing No. "+CHR(13)+CHR(10)+; myapp.c_packnum + ALLTRIM(m.clientnomb) + vl_packcan + '-' ; + m.postcoabr2 + '-' + myapp.c_producabrv + '-' + STR(YEAR(m.ordenfvue),4) + '-' ; + myapp.strzero(MONTH(m.ordenfvue),2) + '-' + myapp.strzero(DAY(m.ordenfvue),2) MyMailItem.Subject = "Packing No. " + myapp.c_packnum + ALLTRIM(m.clientnomb) + ; vl_packcan + '-' + m.postcoabr2 + '-' + myapp.c_producabrv + '-' + STR(YEAR(m.ordenfvue),4) + '-' ; + myapp.strzero(MONTH(m.ordenfvue),2) + '-' + myapp.strzero(DAY(m.ordenfvue),2) ** Destinatario SELECT Curdirecc COUNT FOR Corractivo = 1 TO CantDirecc IF CantDirecc = 0 MESSAGEBOX('Debe Seleccionar al menos 1 dirección.',48,'Advertencia') RETURN .F. ENDIF SCAN FOR Corractivo = 1 MyMailItem.Recipients.ADD(ALLTRIM(Curdirecc.Direccorr)) SELECT Curdirecc ENDSCAN **Adjuntar los Archivos del packing MyMailItem.Attachments.ADD((THISFORM.Nomreport+".PDF")) MyMailItem.Attachments.ADD((THISFORM.Nomreport+".TXT")) IF FILE((SUBSTR(THISFORM.Nomreport,1,RAT("\",THISFORM.Nomreport,1)) + "Despacho "+; SUBSTR(THISFORM.Nomreport,(RAT("\",THISFORM.Nomreport,1) + 1))+".XLS")) MyMailItem.Attachments.ADD((SUBSTR(THISFORM.Nomreport,1,RAT("\",THISFORM.Nomreport,1)) + "Despacho "+; SUBSTR(THISFORM.Nomreport,(RAT("\",THISFORM.Nomreport,1) + 1))+".XLS")) ENDIF IF FILE((SUBSTR(THISFORM.Nomreport,1,RAT("\",THISFORM.Nomreport,1)) + "Etiquetas "+; SUBSTR(THISFORM.Nomreport,(RAT("\",THISFORM.Nomreport,1) + 1))+".XLS")) MyMailItem.Attachments.ADD((SUBSTR(THISFORM.Nomreport,1,RAT("\",THISFORM.Nomreport,1)) + "Etiquetas "+; SUBSTR(THISFORM.Nomreport,(RAT("\",THISFORM.Nomreport,1) + 1))+".XLS")) ENDIF **Grabar y Enviar MyMailItem.SAVE() MyMailItem.SEND() |
Respuesta: | Carlos Iturralde |
En esta pagina hay una seccion de "Codigo Fuente", ahi encontraras un articulo sobre MSCOMM, esa es tu respuesta. |
Pregunta: | 42925 - NECESITO UNA API |
Autor: | Carlos Javier Gutierrez Oduber |
Hola a todos los compañeros, mi problema es el siguiente necesito una api que me devuelva el serial de la tarjeta madre y ademas otra que me devuelva la velociad del procesador . Gracias por su ayuda. Estare agradecido de su respuesta. |
Respuesta: | henry Vargas |
Utiliza el control Activex MsInfo |
Pregunta: | 43041 - ERROR EN OLE EN EL EJECUTABLE |
Autor: | Renan Gustavo Cherre Ordoñez |
Buenas Tardes.
Tengo el siguiente programa hecho en visual foxpro: sele TbDibujo append blank append general from c:\dibujo.tif pues bien cuando lo ejecuto no me sale ningun error pero cuando genero el ejecutable y ejecuto el EXE me muestra el siguiente error: "Codigo de Error OLE 0x80080005: Codigo de estado OLE desconocido" Dicho mensaje me sale en la linea donde realiza en APPEND GENERAL a que se debe esto? espero me puedan ayudar. Saludos. |
Respuesta: | Richard Gaviria |
ESTE TIPO DE ERROR ES COMUN Y SE PRODUCE CUANDO SE TRATA DE USAR UN TIPO DE FORMATO DE GRAFICOS NO CONTEMPLADOS POR LA VERSION DE VISUAL FOXPRO QUE ESTAS USANDO, ES DECIR EL CONTROLADOR DE OBJETOS (OLE) NO SOPORTA EL FORMATO TIF PAR EL CAMPO GENERAL.
YO TE SUGIERO QUE EN LUGAR QUE GUARDES LAS IMAGENES EN UNA TABLA, MEJOR GUARDES EL "PATH" O LA RUTA DE DONDE SE ENCUANTRA TU ARCHIVO Y LUEGO LO RECUPERES YA SEA EN UN FORMULARIO O EN UN REPORTE, PERO RECUERDA QUE EL FORMATO TIF NO SE ADAPTA PARA EL FUNCIONAMIENTO CON VISUAL FOXPRO. |
Pregunta: | 43454 - OBTENER LAS VENTAS DE UNA SUCURSAL |
Autor: | ROBERTO REYNA |
Hace un tiempo atras desarrolle una Aplicacion en Visual Foxpro 6.0 para una Tienda. Pero sucede que dicha tienda ha puesto una sucursal en otra provincia y desde su Oficina principal desea saber las ventas que se hicieron en dicha sucursal, usando la aplicacion hecha en Visual Foxpro.
Es posible obtner en un Formulario de Visual foxpro, las ventas de la otra oficina que se encuentra en otra provincia ?. De ser posible, agradecere mucho me envien algun ejemplo o como puedo obtener informacion al respecto o de que manera puedo hacer esto. Muchas gracias por su valiosa ayuda. |
Respuesta: | jorge zermeño |
mira la unica forma por formulario, es que uses una conexion tipo FTP , `para esto deberas de montar un servidor FTP con IIS ...y con un botn que ejecuta un bath te manda en un momento toda la infomacion que desess, claro que tendria que ser, archivos TXT que generara el formularo de la tienda.. mandame un correo y te explico mas yo eso ya lo tengo trabajando en mi trabajo...
saludos jfezb may the force be with you... la necesidad de la mayoria depende de la minoria y de la de uno. spock / jfezb |
Respuesta: | ricardo arnes |
Hola
es posible hacerlo siempre y cuando tengas una conexion punto a punto con la sucursal, si no es asi a unica forma es hacerlo , en forma bath , es decir mantener en tu casa matriz el inventario, y crear una rutina que te envien los movimientos hechos el dia anterior , y asi correr una aplicación en tu local para tener los inventarios al dia.... espero que te sirva esta respuesta |
Respuesta: | Mariano Jedrzejewski |
Roberto.
La unica forma economica para el usuario es modificar ese sistema que que acepte el codigo de sucursal Hacer un sistema centralizador de ventas en VFP. Y que cada sucursal te envie las novedades de las ventas del dia/semana/mes (por ejemplo por email) en archivo dbf y que las importe en ese sistema centralizador Otra forma ya mas complicada es pasar todoa un sistema cliente/servidor y a travez de una linea de datos dedicada o una VPN por internet, esten todas las bases en un servidor central . Este es un proyecto bastante caro. |
Pregunta: | 43457 - POSTGRES - CONECCION |
Autor: | Jose Alberti Torres |
Bueno mi pregunta es :
Es posible hecer una conexion al servidor PostGres (Red Hat 9.0) usando Vb 6.0 ó VFox 6.0 ó 7.0 desde una maquina con Win98 ??? |
Respuesta: | Andrés Manuel Salvador García |
Debes instalar el ODBC de PostgreSql, en el win98 "psqlodbc"...
y configurarlo para que se conecte a tu server redhat 9...... Saludos. |
Pregunta: | 43555 - IMPRESION EN FOX 2.6 DOS Y WINXP |
Autor: | Alexander Alvarez |
Tengo un sistema de facturacion en FoxPro 2.6 para DOS mientras trabaje en Windows 98 se desarrolla bien pero cuando lo hago correr en Windows NT, 2000, XP. la impresion de mi factura se demora en empezar a imprimi mas o menos 1 o 2 minutos, pero si mando a imprimir y salgo del sistema si se empieza a imprimir rápido,
que puedo hacer para corregur este problema? Muchas gracias de antemano |
Respuesta: | Javier Caballero |
En verdad, a mi me ocurrio lo mismo, y en algunas ocaciones esto no funcionaba, hay otra solucion, digamos mas extrema, es la de enviar tus informes a un archivo, y luego hacer un type nombre_arh LPT?
Cualquier cosa, estamos a tu dispocicion... |
Respuesta: | Halcon Dorado |
Buenos Dias:
Esto es por que el reporte se le esta quedando en la cola de impresion y tan pronto sale del programa este se libera. Puede probar dos puntos para esto: a) Escriba al final del reporte el comando SET PRINTER TO para que se libere la cola de impresion tan pronto termime el reporte. b) Puede ir a propiedades del printer y seleccionar detalle y luego escoger IMPRIMIR DIRECTAMENTE EN LA IMPRESORA y active esta opcion. Espero que esto le sirva de ayuda. Suerte |
Pregunta: | 43722 - SISTEMA EN RED DE VISUAL FOX |
Autor: | jose alberto gonzalez |
tengo un sistema ya hecho en visual fox, el cual quiero montarlo en una red para compartirlo con mas de 2 usuarios pero no me permite me manda un error que el sistema esta siendo ocupado por el primero que lo ejecuto.
Hay alguna manera para poder compartirlo, mi sistema de red es por microsoft windows |
Respuesta: | Javier Caballero |
Hola... la verdad, no es solo el bloquear los registros, puedes trabajar tambien sin bloquear los registros, lo que te falta, es quitar el uso exclusivo de las tablas, tendrias que agregar esta linea al principio del sistema, antes de abrir ninguna tabla
SET EXCLU OFF Cualquier cosa, estoy a tu disposicion |
Respuesta: | OSCAR ERNESTO QUIJANO |
si posees los fuentes si, de lo contrario es un poco mas dificil,
1) si posees los fuentes tenes que modificar utilizando las funciones 'lock' y 'unlock', para mas detalles podes ver la ayuda de VF. 2) si no tenes los fuentes , dependiendo del aplicativo podes crear un area de trabajo para cada usuario y desarrollar una rutina que cada cierto tiempo actualice un area de trabajo y luego el area de cada usuario. si necesitas mas ayuda me podes enviar un correo |
Pregunta: | 43766 - PROGRAMACION FTP |
Autor: | Camilo Chapeton |
Trabajo con VFP 6.0 sobre Win98.. y necesito crear un programa que me permita hacaer una concexion FTP con un servicor novell y copiar unos archivos... y deseo hacerlo directamente en Visual Fox para que quede como un programa de la aplicacion.
Gracias por su colaboracion. |
Respuesta: | Daniel Damas |
Yo he tenido necesidad de hacer lo que tu estas planteando.
Como lo "arregle" fue de la siguiente manera: *: Crea un archivo .bat lo puedes hacer desde vfp mediante programación o un archivo que ya hayas hecho en msdos y que acepte parametros (%1, etc) *: Con código VFP manda a llamar al archivo .bat RUN /N ARCHIVO.BAT (sin parametros) ó RUN /N ARCHIVO.BAT SERVIDOR, ETC tambien puedes mandar a llamar al ftp con un archivo de entrada donde van todas las intrucciones del ftp, por ejemplo: > ftp -s:ejecuta.txt donde ejecuta.txt tendrá los comandos de ftp que necesites, como: open user bin hash prompt cd /dir get *.dat close checa la ayuda del ftp. (checa la yuda del ftp) es que puedes m |
Pregunta: | 43885 - LECTOR DE CODIGO DE BARRAS |
Autor: | andres aguirre |
Tengo desarrollado un sistema en Foxpro 2.6 para windows en un supermercado, y ellos han comprado un lector de codigo de barras Sacntech Pollux p-4010 que no emula el teclado si no que va conectado a un puerto COM. Mi problema es que nos se como recolectar los datos provenientes de ese periferico. Probablemente necesite una libreria que "lea" el puerto o algo asi. Si alguien me puede ayudar, desde ya Muchas Gracias. |
Respuesta: | ERICK TERAN |
lo que tu debes de hacer es configurar el lector con el manual ahi te explica que datos lleva el com en windows para que pueda transmitir el com directamente como si fuera el teclado el que emula el lector. |
Respuesta: | Shirley Vera Pelaez |
No es neceario ningun SW, solamente usa una variable normal en tu programa que te pida un ingreso de datos, en cuanto la luz del lector de barras se posicciona sobre el código, este recupera el dato y lo escribe en el computador, haz la prueba con cualquier código impreso incluso usando el WORD y verás, entonces lo único que tienes que hacer es recuperar este dato en una variable y realizar las busquedas en tu base de datos al igual que el usuario hubiese taipeado el código.
Y para la impresión, solo tienes que utilizar la letra del código de barras y listo |
Pregunta: | 44018 - ERROR:EL ARCHIVO DE RECURSOS NO ES VALIDO |
Autor: | Teobaldo Gallegos |
trabajo en un programa llamado SIAF es contable, y se ejecutaba normalmente pero al momento de cargar aparece este mensaje que no aparecia antes "El archivo de Recursos no es valido ¿ desea sobreescribir con un nuevo archivo vacio?"
Que debo hacer. Gracias anticipadamente. |
Respuesta: | David Amador T. |
Lo que puedes hacer es eliminar el archivo FOXUSER.DBF y FPT que se encuentra en la misma carpeta de tu exe ...
Para evitarte este tipo de problemas te recomiendo colocar la siguiente línea en tu programa principal SET RESOURCE OFF |
|< << 100 101 102 103 104 105 106 107 108 109 110 >> >| |