BUSCAR EN PREGUNTAS Y RESPUESTAS

 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  >>  >|