En este escrito Andy Kramek describe varias situaciones que se pueden presentar con frecuencia sobre cómo agregar columnas “al vuelo” en una instrucción SELECT SQL y la repercusión que puede tener sobre los datos resultantes. Ver más …
Archivo de la categoría: Andy Kramek
Alcance en Visual FoxPro – Parte 2
En la segunda y última parte de esta serie, Andy nos resume con ejemplos muy instructivos, detalles sobre el alcance de Propiedades, Métodos y Eventos en las clases de VFP. Es importante resaltar que en este aspecto VFP trabaja de forma diferente al resto de las herramientas orientadas a objeto. Al final, una conclusión sobre la importancia del correcto uso del alcance de PEMs en nuestras clases. Ver más …
Alcance en Visual FoxPro – Parte 1
En la primera parte, de una serie de dos artículos, Andy comenta las diferencias y empleo del alcance de las variables (públicas, privadas y locales). Al final resume las convenciones de nombres para identificar alcances y tipos de variables. Ver más …
Escribir código en métodos, no en eventos: pero ¿por qué?
Andy Kramek responde esta vez a la pregunta, ¿dónde debemos escribir el código, en eventos o en métodos? En métodos, si, todos de acuerdo; pero y ¿por qué? Pues Andy nos da buenas razones para escribir métodos y programar en los métodos, en lugar de en eventos. Ver más …
Diseñar y crear clases
Esta reflexión de Andy Kramek nos invita a pensar en los pro y los contra en el diseño de clases. Nos da tres aspectos a los que nos tenemos que ceñir para tomar la decisión: reusabilidad, aumento/disminución de complejidad, esfuerzo invertido contra resultado. No se pierda este instructivo análisis. Ver más …
Utilizar un select seguro para preservar los grids
Artículo de Andy Kramek donde Andy comenta sobre el conocido tema de la pérdida del enlace cuando un control grid está basado en un cursor. Va mucho más allá del típico desenlazar – recrear – enlazar. Primero, nos demuestra del porqué de este problema, ofrece la solución clásica y luego emplea un cursor fantasma para conservar la estructura y que el grid no se vea afectado. Ver más …
La importancia de las rutas en VFP
Magnífico concentrado de las funciones y comandos relativos a la definición de las rutas de ficheros. Andy Kramek explica algunas funcionalidades no comentadas o mal comentadas en la Ayuda de VFP y nos explica claramente el mecanismo que emplea VFP en la búsqueda de ficheros y rutas. Ver más …
Patrones de diseño en Visual FoxPro (Parte 2/2)
En esta segunda y última parte del artículo, Andy Kramek destaca la importancia que tiene reconocer los distintos patrones de diseño existentes. Se detiene en algunos de ellos: patrón de puente, patrón de estrategia, cadena de responsabilidad, el patrón mediador y decorador, etc. Se hace referencia a bibliografía de imprescindible consulta si se desea ampliar en este tema. Ver más …
Patrones de diseño en Visual FoxPro (Parte 1/2)
En esta primera parte del artículo, Andy Kramek destaca la importancia que tiene reconocer los distintos patrones de diseño existentes. Se detiene en algunos de ellos: patrón de puente, patrón de estrategia, cadena de responsabilidad, el patrón mediador y decorador, etc. Se hace referencia a bibliografía de imprescindible consulta si se desea ampliar en este tema. Ver más …
