Se han encontrado 2654 coincidencias. | << >> |
FoxPro/Visual FoxPro |
Pregunta: | 13397 - TAMAñO DEL PREVIEW |
Autor: | Javier Jesus Martinez Fariñas |
Por qué al visualizar los reportes a pantalla, en mi computador, veo el reporte con la order preview en tamaño lo suficientemente grande con el zoom al 100% en Visual Fox 5.0 y en la de algunos de mis amigos y clientes se ve el zoom al 100% más reducido y apenas legible.
Si alguien se lo explica, favor responderme. Saludos |
Respuesta: | gilberto de campos |
Hola,
eso depende de la resolcuión de: la impresora por defecto el video. la fuente de la letra. saludos ... |
Pregunta: | 13420 - AGREGAR UNA IMAGEN EN UN INFORME |
Autor: | Juancho |
hola, programo en visual fox 6.0 y estoy creando un informe y quisiera insertarle una imagen a mi informe pero no en el cuadro de control de informe no me aparece una icono para hacer esto quisiera saber como hacerlo. de antemano muchas gracias amigos. |
Respuesta: | wences |
Realmente lo que agregas es un control ole ... en la barra de herramientas del report tienes un control imagen o activex .... con eso le añades cualquier imagen ... luego es cuestion de ajustarla ...
Espero te sriva... |
Pregunta: | 13470 - COMO PUEDO USAR EL ODBC EN EL SERVIDOR Y NO EN EL CLIENTE |
Autor: | Cristian Yañez Alvarez |
tengo una aplicacion (.app generada en visual fox pro ) en web y en ella yo realizo consultas a un AS/400 mediante un conector ODBC.
el problema es que en la llamada busca al conector en el cliente y necesito que busque el del servidor porque si utiliza el del cliente tendria que generar el conector en todos los clientes son mas de 100 pc y no todos tienen el odbc de rumba AS/400. |
Respuesta: | Eloy Francisco Santillán URbina |
en la mayoria de casos seria recomendable que generes un instalador y en el pongas que te carge el odbc , este siempre debe estar en el cliente pues esa es su concepcion..... son muchas pc, pero que le vamos hacer, si el odbc no tienen los driver de as/4000 copialos de una maquina que si los tenga los encuentras en windows system.. |
Pregunta: | 13477 - ACTUALIZACION EN TABLAS REMOTAS DE CAMPOS FECHAS EN BLANCO |
Autor: | david Garcia-Villalon |
Estoy haciendo un programa cliente-servidor en el que uso como base de datos la de visual fopro y el controlador odbc que viene con la version profesional de visual foxpro 5.El problema que tengo es al actualizar vistas remotas si algun campo fecha lo dejo en blanco me da error de conectividad odbc no admite valores nulos.Para los campos caracteres
pongo en el valor predeterminado de la vista espacios en blanco y no tengo problemas.El problema lo tengo con los valores fechas,que al`poner en valor predeterminado ctod(\" / / \") me da error,diciendo que no admite valores nulos.Provisionalmente lo he solucionado poniendo como valor predeterminado ctod(\"01/01/1000\"),pero me gustaria saber si existe la posibilidad de poner la fecha en blanco. Se me olvidaba, el set null lo tengo activado Gracias Anticipadas |
Respuesta: | wences |
cuando se crean las tablas , existe la opcion de poner al lado de cada campo una marca (un boton que pone null) para indicarle si se admiten o no campos nulos .. Pruebalo ..
Ademas deberias tener el stricdate desactivado .... Espero te sirva... |
Pregunta: | 13524 - ENVIAR MENSAJES INSTANTANEOS EN RED WNT |
Autor: | Willy Menacho PInedo |
Hola...
Yo trabajo en una red local, estoy utilizando el sistema operativo winnt 4.0... mi inquietud es como puedo enviar un mensaje a otra estacion de trabajo que se encuentra dentro de la red pero en otra oficina... desde el visual foxpro... ya que no tengo un messenger .... o cual es el comando que se utiliza para ejecutar tal acción dentro del sistema operativo..? Les estaré muy agradecido a la contestacion de mi pregunta .. |
Respuesta: | jose samper |
yo lo resolvi de la siguiente manera, con sys(0) obtuve los equipos y usuarios de los equipos conectados los coloque en un cursor, luego con un timer leo en una tabla si hay mensajes para determinado equipo y usuario. |
Pregunta: | 13538 - GRABAR DOS REGISTROS AL MISMO TIEMPO EN LA MISMA TABLA |
Autor: | Natalia Andrea Sepulveda Vergara |
Buenas..Mi nombre es Natalia y tengo la siguiente inquietud:
Desarrolle un software de mantenimiento bajo VISUAL FOXPRO 6.0 y se me presenta el siguiente problema. En una red de cinco nodos tengo montada la aplicacion. Cuando entro a un modulo ej: facturacion, otro nodo no puede acceder al mismo modulo y en caso de poder hacerlo no puedo grabar en la tabla de facturacion el registro de uno y otro nodo. En mi programa de inicio tengo (creo) todas las instrucciones para poder ejecutar mi aplicacion en red. Esto es lo que tengo: SET EXCLUSIVE OFF OPEN DATABASE b_datos SET SYSMENU OFF SET SAFETY OFF SET DELETE ON SET ECHO OFF SET DATE TO DMY SET CENTURY ON SET CLOCK TO 0,0 SET TALK OFF SET ESCAPE OFF A la persona que me pueda ayudar de antemano a solucionar este inconveniente y poder dejar que mis nodos graben registros en la misma tabla y al mismo tiempo muchisimas gracias |
Respuesta: | José Samper |
La forma de grabar compartida que te enviaron es valida pero muy ineficiente la forma mas optima es trabajar con tablas en buffers
si necesitas un codigo ejemplo escribeme y te preparo uno |
Respuesta: | wences |
Para poder grabar al mismo tiempo en la misma tabla necesitas bloquear y desbloquear registros ... para ello necesitas usar el set reprocess y los comandos de bloqueo y desbloqueo rlock(), flock() , unlock() ... ejemplo:
if !used('contar') use contar in 21 shared endif select contar go top rlock() replace contar.conalba with str(val(contar.conalba)+1,6,0) replace contar.nusuario with m.usuario replace contar.dia_hora with datetime() unlock m.numero=contar.conalba En este ejemplo , se esta bloqueando un registro , el contador , se actualiza y se desbloquea ... lo mismo en cualquier caso ... ojo se usa rlock para bloquear registros , no flock() que bloquea toda la cabeceray por lo tanto toda la tabla ... Espero te sirva ... |
Pregunta: | 13581 - IMPRESION POR RANGOS DE PAGINA EN FOXPRO O VISUAL FOX |
Autor: | DOUGLAS CRUZ COTO ALVARENGA |
Existe alguna forma de imprimir un reporte a partir de cierto numero de página ?, es decir si se estaba imprimiendo un reporte de 100 páginas y por una u otra razón se detiene la impresión, poder empezar a imprimir a partir de la siguiente página en la siguiente instancia. |
Respuesta: | Antonio estrada |
report form informe range x, y |
Respuesta: | humberto valdez isla |
Si se puede utiliza la opcion prompt al final del comando.
Es decir : report form <nombre del reporte> preview to printer prompt. Lo unico es que al enviar la impresion el fondo de la hoja se blanquea, pruebalo y si te sirve en buena hora. |
Pregunta: | 13583 - VISUAL FOXPRO PARA UNIX |
Autor: | DOUGLAS CRUZ COTO ALVARENGA |
Existe una version de visual fox o cualquier otro lenguaje de programación orientada a objetos para UNIX? |
Respuesta: | wences |
Evidentemente si , C y C++, es un lenguaje orientado a objetos de toda la vida ... si lo que querias preguntar era visual ... Visual Age de IBM , tiene versiones para JAva , Windows , etc ...
Espero te sirva.. |
Pregunta: | 13598 - ¿CÓMO SABER SI UN ARCHIVO EXISTE DESDE VISUALFOXPRO? |
Autor: | Nora González Cárdenas |
Hola! Mi programa tiene una opción de convertir una tabla de foxpro a una hoja de cálculo de excel, eso sà lo hace, pero quiero saber qué condición le puedo poner antes para que valide si de verdad existe esa tabla de foxpro que quiero convertir, o sea:
¿existe la tabla? si sà entonces conviértela a excel si no manda un mensaje de error pero no sé que condición pueda ser para verificar si existe en el subdirectorio correspondiente. Gracias! |
Respuesta: | AGUSTIN NUNCIO |
usa la funcion FILE()
Tabla = mitabla.dbf if FILE(&tabla) convierte else mensaje error endif |
Respuesta: | Richard Silva M. |
Hola Nora:
Prueba con el comando File, con el cual determinas si existe un archivo en disco. En tu caso serÃa algo asÃ: If File(lcTabla) SendToExcel() Else =Messagebox('La tabla no existe.',16,' Error !!') EndIf Donde lcTabla representa la tabla que vas a convertir. Asegúrate de incluir las extensiones adecuadas en el archivo buscado. Consulta la ayuda en el comando File para obtener información acerca de PATH. Saludos desde Venezuela... |
Respuesta: | Douglas Cruz Coto Alvarenga |
Nora, no se si entendi mal pero si lo que necesitas es preguntar por la existencia fÃsica de un archivo dentro de un directorio, solo debes utilizar la funcion de fox como en el ejemplo.
IF FILE("CUALQUIER.DBF") ** Entonces copiar a excel Else ** Archivo no existe ENDIF Si la tabla la tienes en un directorio especifico, especifica la ruta correspondiente y listo. Espero te sirva mi colaboración. |
Respuesta: | wences |
Lo mejor que puedes hacer es crear un control de errores (on error) y con algo parecido a esto pero en lugar de crearlo sacas un mensaje ...
esto en el programa : if !used(m.nomes) use &nombre2 in 57 shared endif select &nomes esto en el control de errores: case gnerror=1 and gcprog='CONFIRMA.BOTONES.CONFIRMAR.CLICK' and gnlineno=11 ** Creamos Historico de Facturas select lineasf copy structure to '.\historia\'+m.nomes with cdx use '.\historia\'+m.nomes in 57 shared gnerror es el codigo de error ... gcprog es donde lo da , gnlineno la linea .. Echale un ojo al on error y algun ejemplo que aparece .... Espero te sirva ... |
Pregunta: | 13822 - INCOMPATIBILIDAD CON VFP60 EN W MILENIUM |
Autor: | Alex Oliva Olazábal |
Necesito solucionar mi problema de aplicación como a continuacón lo explico :
Estaba trabajando con Sistema Operativo Windows ’98 y una aplicación en Visual FoxPro 6.00 con ambas aplicaciones no tenÃa incoveniencias. Al cambiar de Sistema Operativo windows ‘98 a Windows Me. Con sólo accesar al Visual FoxPro ya me estan saliendo errores como los detallo. 1.Microsoft Visual Fro Error Fatal codigo de exepción = c0000006 2.VFP6 provocó un error en VFP60.EXE VFP6 se cerrará si continuan los problemas pruebe de nuevo después de reiniciar. 3.VFP6 provocó un Error en VFP6ESN.DLL VFP6 se cerrará. 4.Microsoft Visual FoxPro Error Fatal 104 al intentar notificar el error 104 5.VFP60 provocó un error en KERNEL32.DLL VFP6 se cerrará. Si continuan los problemas pruebe de nuevo después de reiniciar el equipo 6.Error del programa Código de error 104 desconocido AgradecerÃa se sirvan enviarme los pasos que tengo que hacer para solucionar mi problema.Muchas gracias por su atención. Atentamente |
Respuesta: | wences |
Empieza por probar todos los pasos normales , en principio no existe ninguna incompatibilidad que yo conozca ...
1- Si tenias el fichero de recursos (foxuser.dbf y fpt ) borralos , intenta volver a entrar ....Busca si hubiese mas en el disco, no solo en el directorio de VFP ... 2- Si no consiges que funcione correctamente ahora , prueba a buscar en el regedit las llamadas a VFP6 , puede que alguna este deteriorada ...o este realizando llamadas a sitios incorrectos ... 3- Si persisten los problemas enviame un correo a [email protected] dandome mas detalles ... quizas pueda ayudarte... Espero te sirva... |
|< << 59 60 61 62 63 64 65 66 67 68 69 >> >| |