Actividad pública reciente
Ha respondido en
Visual Fox Pro
Resultado en grid
Puedes crear un cursor y asociarlo al grid, algo como select * from tabla where campo_fecha = dFecha into cursor cursor_lista luego el segundo grid lo enlazas a ese cursor asi: thisform.grid2.RecordSource = "cursor_lista" Thisform. Refresh
Ha respondido en
Visual Fox Pro
Correlativos
Lo que puedes hacer es poner la siguiente linea, cada vez que vas a procesar un medico nuevo: thisform.text1.value = PADL(VAL(INT(thisform.text1.value)),3,"0") Esto incrementa en 1 ese text1, y le pone los ceros a la izquierda
Ha respondido en
Visual Fox Pro
Reemplazar Valores en una tabla de VFP 6.0
Lo que puedes hacer, es crearle a ambas tablas un indice en el campo código, y activar ese indice. Luego ejecutas este código Se le tabla2 SET RELATION TO cod INTO Tabla1 ADDITIVE Replace all stock wirh tabla1. Stock
Ha respondido en
Visual Fox Pro
Quitar - por /
Puedes usar este truco: thisform.text2.value = "" cCaracter = "" for i = 1 to len(thisform.text1.value) cCaracter = substr(thisform.text1.value,i,1) if cCaracter = "-" cCaracter = "/" endif thisform.text2.value = thisform.text2.value + cCaracter Endfor
Ha respondido en
Power Builder
BD cargar registros
No entiendo muy bien lo que me estas explicando, pero, lo que creo que puedes hacer, es guardar tu archivo de excel como una DBF, y tratar de tarbajarla desde la DBF convertida. Los registros ya estarían almacenados en la DBF que se creo a partir del...
Ha respondido en
Visual Fox Pro
Borra espacios en blanco
Puedes crear una función 'limpiar', y usarla de la siguiente forma: c = "K& N" ?limpiar(c) function limpiar lparameter lp_texto local l_caracter, l_texto_limpio lp_texto = alltrim(lp_texto) l_texto_limpio = "" for i = 1 to len(lp_texto) l_caracter =...
Ha respondido en
Visual Fox Pro
Reporte Excel
Lo que sucede es que mientras se llenan las celdas de la hoja en Excel, no se puede tocar nada. Lo que puedes hacer es hacer invisible el objecto OLE ... visible = .F.) y cuando termine lo vuelves a poner visible (visible = .t.) También ten en...
Ha respondido en
Visual Fox Pro
Vfp y Msql
Declara la variable temp de la siguiente forma: temp = "'%" + alltrim(ThisForm.Text1.Value) + "%'" Suerte Fernando
Ha respondido en
Visual Fox Pro
Devolver más de un valor de un formulario
Lo que puedes hacer es pasarle una variable ARRAY como parámetro, y al salir del formulario, puedes alterar los valores de esa variable ARRAY. Ejemplo DIME array1[3] array1[1] = 'Texto' array1[2] = 20 array1[3] = date() DO FORM formulario1 With...
Ha respondido en
Visual Fox Pro
Mostrar informe de una a otra hora
Lo que puedes hacer es pegar en el Form1 un control Timer, desde donde vas a controlar por tiempo la visualización de los 2 formularios. Al control timer, ponle en la propiedad interval = 60000, esto es para que cada minuto verifique que hora es. En...
Ha respondido en
Visual Fox Pro
Excel y vfp6
Ese error indica que la tabla DBF debe tener los campos con el mismo tipo de datos que tu hoja de excel, teniendo en cuenta el orden, por ejemplo en Excel tienes las columnas A texto, B numero, C fecha, entonces tu DBF debe tener 3 campos de tipos...
Ha respondido en
Power Builder
Ejecutable
1. Si te conectas al SQL por ODBC, necesariamente, debes configurar el ODBC en cada usuario, las versiones 10 y 10.5 no tienen una conexión directa con el SQL Server, en ese caso esta bien usar el ODBC. Si ya has configurado el ODBC en los clientes,...
Ha respondido en
Visual Fox Pro
Impresión de informe
Yo también tengo problemas cuando generaba los reportes desde el wizard, parece que algo no funciona bien. Si deseas insistir en generar tus reportes de esa forma, primero fíjate que al momento de llamar al reporte en vista previa, este seleccionada...
Ha respondido en
Visual Fox Pro
Filtrar tabla en vfp 6
Puedes usar el comando VFP SetFilter, de la siguiente forma: set filter to left(nombres, 6) = 'carlos' and substr(nombres,8,9) <> 'fernandez' and edad > 30
Ha respondido en
Power Builder
Base de datos multiusuario para pb
Puedes usar un archivo MDB en una carpeta compartida de red, y crearle a cada usuario un ODBC que apunte a ese archivo de datos MDB. Esto funciona para sistemas que menejen hasta cientos de miles de registros, para bases de datos que tengan tablas...
Ha respondido en
Power Builder
Problema al ejecutar mi aplicación
Para empezar, tu pc es un poco chica, por las características que me dices. Las bases de datos que manejan millones de registros, deberían esar alojadas en un servidor mucho más potente, y no en una PC Para agilizar las consultas en una base de datos...
Mejores respuestas proporcionadas
Experiencia
Fernando LozaAños de Experiencia en el Desarrollo de sistemas informaticos, con Visual FoxPro, Power Builder, SQL Server 2000, 2005