hhbernal

hhbernal

Diez años de experiencia en programación
 4.975 puntos  Distrito Federal, México @hhbernal desde - visto

Actividad pública reciente

Ha respondido en

Check-combo

Anexo te envío un zip con una forma en la que aparecen dos controles combo para seleccionar fechas (desde - hasta) y si le das doble click a los controles que aparecen en la forma veras el código asociado. También, va el conctrol MSCOMCTL.ocx el cual...
Ha respondido en

Consulta

Perdón por no contestara tiempo, pero mi carga de trabajo me lo ha impedido. Mira, en foxpro hay un asistente para crear formularios bastante bueno. Para accesarlo, da clic en el menú Herramientas y luego en Asistentes eliges Formulario. Te aparece...
Ha respondido en

Archivo-arreglo

Si el archivo lo tienes en el servidor y quieres leerlo en memoria virtual, no es necesario que lo pases a un arreglo, ya que pueden ser demasiados registros, por lo que una mejor opción sería pasarlo a un cursor: La solución que te sugiero es la...
Ha respondido en

Reportes Lentos

Por lo que dices, el problema es casi seguro que se deba a que cuando desarrollaste el formato del reporte se guardó el direccionamiento de la impresora con la que hiciste las pruebas y al ejecutarlo busca ésa impresora, siendo la razón de la...
Ha respondido en

¿Cómo puedo hacer una consulta con Select en Visual FoxPro?

Supongamos que tienes las tablas empleados.dbf, incapacidades.dbf y faltas.dbf Puedes hacer lo siguiente: *!* incapacidades select a.nom_emp, 'incapacidad' AS tipo_falta, count(*) as cuenta from empleados a, incapacidades b where a.num=b.num group by...
Ha respondido en

Ayuda con Grid en FoxPro9

Supongo que todo lo haces en el mismo formulario, porque me llama la atención que el resultado se presenta en una ventana distinta. Lo que sugiero es que después de la búsqueda ha terminada pongas lo siguiente en el mismo método o procedimiento desde...
Ha respondido en

Nueva en fox pro

Si no tienes inconveniente envíame tu forma para regresartela con la modificación que necesitas, a [email protected] Saludos desde México, D.F.
Ha respondido en

Base de datos compartida

En teoría no debe pasar nada, puesto que en vfp puedes tener más Usuarios trabajando con la BD sin problemas. Por ejemplo, donde trabajo tenemos VFP 7 con más de 25 usuarios conectados y en algunos casos el número crece. Por lo que comentas, supongo...
Ha respondido en

Formularios foxpro

Mi sugerencia es la siguiente: Thisform.visible = .f. && Form1 formulario desde el que se llama a otro DO FORM Form2 && formulario que se llama Thisform.visible = .t. && En Form1, esto te regresa al formulario padre y puedes continuar haciendo cosas...
Ha respondido en

Reporte A Excel

Has los siguientes cambios en tú código: lcArchivo = 'c:\lpm5\ReportLPM.xls' loExcel = CreateObject('Excel.Application') IF VARTYPE(loExcel)='O' tmpSheet = loExcel.WorkBooks.Open(lcArchivo) xlSheet = tmpSheet.sheets(1) XlSheet. Activate LoExcel....
Ha respondido en

Barra de progreso indexando un archivo

Para hacer lo que quieres necesitas crear una clase y luego hacer un programa en el que se muestre el avance de los índices creados, es decir, la barra mostrará el avance por tabla. Yo desarrollé una clase y un programa para hacer algo similar, por...
Ha respondido en

Suma en textbox de un grid

Recuerda que en un grid a cada columna le asignas el valor de un campo de la tabla o cursor en la propiedad ControlSource. Por ejemplo: grdListaDatos.column1.controlsource = 'tabla.cantidad1' grdListaDatos.column2.controlsource = 'tabla.cantidad2' en...
Ha respondido en

Poner imagen a las opciones de un popup

Prueba lo siguiente: Con estas funciones cambiaremos el aspecto de VFP 6.0 y lo haremos parecer a VPF 7.0 Insertando imágenes en lo menúes de nuestras aplicaciones y hasta, como lo muestra el siguiente ejemplo, el propio menú de VPF 6.0 ** **...
Ha respondido en

Reporte desconfigurado

Has lo siguiente: 1. Si tu reporte se llama Reporte. Frx, entonces ábrelo de la siguiente forma: USE reporte. Frx 2. En el primer registro busca el campo memo EXPR a ábrelo. 3. Borra las tres primeras líneas que tienen algo así como lo siguiente:...
Ha respondido en

Agregar Reportes a mi aplicación...

Te sugiero lo siguiente: 1. Crea una tabla como la siguiente: Reportes (Reporte c(30) titulo del reporte Formato c(50) ruta y nombre del archivo FRX asociado al reporte comando memo aquí colocas el query que genera el reporte. De esta forma solamente...
Ha respondido en

Como configurar papel media carta

Primero quisiera saber si es a lo ancho o a lo largo. Si es a lo ancho, en el diseñador de reportes en la opción Archivo | Configurar página..., puedes dar las dimensiones del papel. En esa misma opción, puedes elegir 'Propiedades', cuando presionas...

Experiencia

Diez años de experiencia en programación.
Conocimientos en FoxPro 2.x, VFoxPro 6.0-9.0, Oracle SQL.