Hay un total de 1456 Preguntas. | << >> |
Pregunta: | 52092 - ENVIAR MAIL DESDE VISUAL FOXPRO 6.0 |
Autor: | Shady Issa |
hola a todos veo que aqui dan mucha ayuda,bueno mi problema es que quiero enviar un mail desde formulario visual foxpro 6,0 ,tengo codigo que envia via outlook express pero el problema que no llega hasta el destino solamente se queda en outlook,por favor si me pueden ayudar en forma simplificada o enviarme el formulario con el codigo
les saludo a todos y gracias por su ayuda. |
Respuesta: | Jorge Vega |
Checate el sigiente link, encontraras una alternativa mas para el envio de mails, te lo recomiendo...
http://www.portalfox.com/index.php?name=News&file=article&sid=2193 |
Respuesta: | Victor Rodriguez |
Esta pregunta fue contestada en el articulo No. 3251 de Preguntas contestadas de Visual Foxpro |
Pregunta: | 52094 - IMAGEN DINAMICA EN REPORTE FOX PRO |
Autor: | Juan de Dios Calderon |
Estoy realizando un programita que imprime credenciales de trabajadores de mi negocio.
Tengo un campo GENERAL donde almaceno la imagen de la siguiente manera: APPEND GENERAL micampo FROM direcion\donde\esta\mifoto.jpg. CLASS Paint.Picture. el problema es que al momento de enviar el campo genera al reporte en lugar de enviarme la imagen me pone el nombre ejemplo: 001.JPG. y no me envia la imagen. al momento de examinar la tabla le doy clic al campo general y me aparece la imagen como empaquetada.. supongo que es por eso pero no se como guardarla sin empaquetar. Si modifico el campo directamente de la tabla puedo agregar la imagen con el paint brush y asi sime manda la imagen al reporte, pero yo la quiero gurdar por medio de codigo y que asi me la mande al reporte. si me pueden ayudar les agradeezco. GRACIAS |
Respuesta: | Gonzalo Pérez |
Una forma práctica es tener la imagen en formato .BMP, y no en .JPG
Yo tuve el mismo problema y así lo solucioné, con el inconveniente de que las imágenes me ocuparon un poco más de espacio. |
Pregunta: | 52374 - COPIAR DATOS DE UNA TABLA EN OTRA |
Autor: | LUIS VALDIVIA |
tengo dos bases de datos con dos campos: idproducto e idlinea, y necesito copiar el idelinea de una tabla en la otra.
Cual es la instruccion completa para poder hacer eso? Gracias por sus respuestas |
Respuesta: | andres aguirre |
Supongo que necesitas una rutina para copiar el campo idelinea correspondiente al respectivo campo idproducto:
Puede ser algo asi: use tabla1 && tabla de origen do while.not.eof() *********************crea las variables store recno() to rec store idproducto to m.idproducto store idelinea to m.idelinea use tabla2 && tabla que contiene el idelinea vacio locate for idproducto=upper(trim(m.idproducto)) replace idelinea with m.idelinea use tabla1 *****localiza el registro utilizado y salta al siguiente locate for recno()=rec skip enddo return |
Pregunta: | 52413 - COMPARTIR UNA BASE DE DATOS EN RED CON VF |
Autor: | Marcos Daniel Ruiz |
Hola, soy de jujuy, argentina. Por favor amigos colegas, alguien me podria ayudar en como escribir el codigo para que 2 maquinas compartan los datos de una base de datos entre sí? O sea, Cuando una pc hace un cambio en la base de datos la otra se actualice automáticamente y viceversa. MUCHAS GRACIAS Y SUERTE PARA TODOS!!! |
Respuesta: | andres aguirre |
En esta misma seccion hay una respuesta que menciona un modo que yo he utilizado con exito, la transcribo literalmente
PROGRAMA PRINCIPAL set exclusive off set reprocess to automatic Archivo CONFIG.FPW exclusive=OFF multilocks = ON Intenta poner las dos formas ya que si en algun caso no ejecuta el CONFIG.FPW, el programa ejecuta las instrucciones y lo obliga a efectuar las operaciones en RED. Esto limita a que no puedes hacer PACK, INDEX, REINDEX, ZAP operaciones que solo se pueden hacer en las tablas abiertas como EXCLUSIVE, como por ejemplo use articulos index codigo EXCLUSIVE REINDEX Cualquier duda manda un mail. Un abrazo. |
Pregunta: | 52439 - CONSULTA SQL DESDE VISUAL BASIC PARA TABLA EN VISUAL FOXPRO |
Autor: | Oscar William Valderrama Díaz |
Hola, tengo un problema al realizar una consulta SQL desde Visual Basic para actualizar una tabla en Visual FoxPro, ya he realizado la conexión hacia la tabla de fox. Yo solo quiero actualizar el campo 'DOCUMENTO' de la tabla VentaDia donde 'ID_CONTADO' sea igual a, p. eje, 4, así: "update VentaDia set DOCUMENTO = 3010000004 where ID_CONTADO = 4".
He hecho casi de todo por resolver el problema, y el error que sale es parecido a esto: "La operación es incorrecta porque necesita de una consulta actualizable (updateble query)" más o menos. Espero contar con ustedes para poder avanzar con mi trabajo. Muy agradecido de antemano. |
Respuesta: | Marvin Zepeda |
Buenas tardes a todos, yo hago eso que tu expones pero desde la version 6 del visual basic y me fucniona muy bien. A continuacion te detallo el entorno en el que se ejecuta el SQL:
1- En un modulo tengo el siguiente codigo 'variable de conexion Public Conexion As ADODB.Connection 'recordsets Public RST As ADODB.Recordset 'recordset general 'cadena SQL Public SQL As String 'Yo trabajo con tablas y utilizo esta conexion Public Sub Abrir_Conexion() Set Conexion = New ADODB.Connection Conexion.ConnectionString = "DSN=Visual FoxPro Tables;UID=;SourceDB=<aqui las rutas ej: c: ablas>SourceType=DBF;Exclusive=No;BackgroundFetch=Sí;Collate=Machine;" Conexion.ConnectionTimeout = 0 Conexion.CommandTimeout = 0 Conexion.Open End Sub 2- en el programa lo uso de la siguiente manera 'se detalla la consulta SQL = "update tabla1 set cantidad=10, nombre='Marvin' where cantidad=0" 'se hace una instancia del recordset Set RST = New ADODB.Recordset 'se ejecuta la consulta RST.Open SQL, Conexion 'como resultado se actualiza en la tabla llamada TABLA1, los campos CANTIDAD y NOMBRE que cumpla con la condicion Espero te sea e ayuda. Saludos. |
Respuesta: | Saul Hernandez |
hay una instruccion segun tu FOX que estes usando
yo uso el 8.0 y me funciona bien. SELECT * FROM alumno; into cursor sha READWRITE |
Pregunta: | 52458 - ERROR: THIS OCX CAN ONLY BE HOSTED BY VISUAL FOXPRO |
Autor: | WILLY ANICAMA |
He creado un formulado en visual fox 6, que hace consulta a mi servidor SQl, mediante ADO, para ello instale el VFPCOM
Dentro de Visual funciona correctamente Pero cuando genero el Ejecutable y corro el programa me sale "This OCX can only be hosted by visual foxpro" al momento de hacer la conexiono ADO al SQL. si alguien me puede ayudar por favor |
Respuesta: | DEYVID ARANA |
a mi parecer tenes problemas con un archivo de extencion .ocx me sucedio algo parecido que no encontraba tal archivo y solo lo copie y lo instale en sitem y otros en sistem32 |
Respuesta: | ERICK ALEXANDER ZELAYA |
YO TE RECOMENDARIA QUE EN LA APLICACION LA REALIZARAS A TRAVES DE CANDENA DE CONEXION CON SQLEXEC(..PARAMETROS..), ESTO TE EVITA ESE PROBLEMA, YA QUE LO QUE SE REQUIERE UNICAMENTE EL DRIVER DEL MOTOR DE BASE DE DATOS.
Este es un Ejemplo, sencillo busca mas la Web. Cnn = SQLEXEC("usr='TU_USURAIO',pwd='TU_PASWORD',databases='nombre_tu_DB', drivers='MySQL 3.25...') |
Pregunta: | 52551 - COMO DETENER UN FORMULARIO QUE ESTá EN UN EJECUTABLE |
Autor: | Nelson maranjes |
Tengo Windows XP y estoy trabajando con VisualFoxpro 7.0
He creado varios formularios, el principal es solo presentación y tiene un menú para activar los restantes. No tengo problemas al hacer el ejecutable y poner su acceso directo en el escritorio. El problema es que al correr el ejecutable este no se detiene en pantalla, es decir muestra el formulario principal e inmediatamente lo cierra. Si ejecuto desde el visualfoxpro el formulario principal todo me funciona perfectamente. Que debo hacerle a ese formulario principal para que se detenga y me deje utilizarlo cuando lo activo desde el ejecutable. Muy agradecido por su ayuda y que tengan mucha salud y suerte. |
Respuesta: | danny contreras |
tienes que agregar read events en tu prg, y clear events en tu unload del formulario principal |
Pregunta: | 52893 - CAMBIO FORMATO DE LETRAS EN FOX PRO 2.6 FOR DOS |
Autor: | Melvin J. Ovalles |
Hace mucho tiempo que trabajo con fox pro2.6 for Dos, y nunca he encontrado forma de cambiar el tamaño las letras, por ejemplo quiero hacer que un encabezado de una factura o reporte se imprima en letras mas grandes o diferentes al resto. Es esto posible? |
Respuesta: | andres aguirre |
Si es posible. Depende del del tipo de Impresora que utilices.
Si es una matriz de puntos, como EPSON,CITIZEN u OKI puedes usar la secuencia de comando ESC que encontraras en los manuales de la impresora de todos modos de paso algunos de los comandos mas usuales: EJEMPLO: **************************************************** *SELECCIONA EL MODO condensado: STORE CHR(15) TO SMALL_ON *CANCELA EL MODO condensado: STORE CHR(18) TO SMALL_OFF *SELECCIONA EL MODO enfatizado STORE CHR(27)+CHR(69) TO BOLD_ON *CANCELA EL MODO enfatizado STORE CHR(27)+CHR(70) TO BOLD_OFF *SELECCIONA EL MODO expandido STORE CHR(27)+'W'+'1' TO BIG_ON *CANCELA EL MODO expandido STORE CHR(27)+'W'+'0' TO BIG_OFF set printer on set console off ? SMALL_ON+' Esto es Letra Condensada'+SMALL_OFF ? BOLD_ON+' Esto es Letra Negrita '+BOLD_OFF ? BIG_ON+' Esto es Letra Grande '+BIG_OFF set printer off set console on set printer to ****************************** En esta misma seccion, si buscas, encontraras algunos comandos para Impresoras HP, Laser o Chorro de Tinta. Un abrazo |
Respuesta: | Eduardo Decunto |
Mira, no vas a imprimir como en el WORD, pero si puedes hacer tipos de letras mas grandes, en negrita. Yo imprimí con distintos tipos de tamaños utilizandos los códigos que puedes encontrar en FPD26\GOODIES\PDRIVERS\P_CODES.DBF
Puedes hacer combinaciones Suerte Eduardo Rosario - Argentina |
Pregunta: | 53020 - COMO PASAR 180000 RESGISTROS DE UNA TABAL DE FOXPRO A EXCEL |
Autor: | alejandro medina |
quiero saber como pasar una tabla con 180000 resgitros a excel pues la informacion al pasarla es incompleta.
gracias |
Respuesta: | fredi sandoval montalvo |
Bueno, espero no sea un poco tarde para esta respuesta; pero eso tambien me sucedio a mi... Bueno, lo que pasaba era que cuando se generaba el excel con el COPY TO se perdia la informacion a partir del registro 16000 aprox. o un poco mas... La unica solucion que encontre fue convertir a excel los registros de bloque en bloque, es decir por ejemplo; de 10000 en 10000 para poder pasar toda la informacion. Una solucion no muy elegante, pero al fin al cabo me ayudo resolver el problema.
Espero te sirva. |
Respuesta: | JOSE FRANQUELLER GARCIA MURILLO |
Solo debe seleccionar la tabla lugo de le COPY TO NomArchi TYPE XL5 y listo |
Pregunta: | 53134 - COMO GUARDAR UNA IMPRESION GRAFICA EN UN ARCHIVO |
Autor: | Oscar Matos |
Necesito saber como guardar en un archivo una impresion hecha por Crea Repor que contiene un grafico y texto, para luego enviar el archivo por email y este pueda ser leido por word. Trabajando en Visual Fox 6.0 |
Respuesta: | Luis Carvajal |
debes instalar el acrobatreader 7.o y el programa cuando lo mandas a imprimir utilizas report form to printer prompt el le muestra el menu de impresoras es decir donde esta el nombre de la impresora la envias al archivo pdf le va a pedir el nombre con el cual tu vas a guardar el archivo pdf ....y para pasarlo a word buscas cualquier convertidor de pdf a word
uno es el convertdoc.exe ... espero que esto te ayude ok |
|< << 111 112 113 114 115 116 117 118 119 120 121 >> >| |