web analytics

Control de microparos en líneas y máquinas

Normalmente en planta dispondremos de un sistema MES que nos permite saber en todo momento que está pasando en nuestras líneas de producción, donde estamos teniendo pérdidas o donde hay cuellos de botella, pero esto no siempre está disponible (o no con suficiente información) y al final hay que conseguir datos de otra manera, normalmente …

Leer más

Informe con registros ordenables

La gracia de esta plantilla es conocer alguna manera de ordenar los registros desde un informe o subinforme (también serviría desde un formulario) haciéndolo de un modo mucho más visual. El uso típico sería como subinforme en un formulario de manera que podemos ordenar los registros del informe final de manera mucho más intuitiva

Leer más

Vinculación dinámica de tablas con VBA: Separando Front-End de Back-End

Una vez tuve que hacer una aplicación Access que sería usada en diferentes sitios simultáneamente, enseguida me imaginé el lío en el que me metía para poder mantener al día de bugs y mejoras las bases de datos en las tres diferentes ubicaciones, hasta entonces siempre había realizado aplicaciones que se ejecutaban en el mismo lugar, en local o en la misma red, y de la cual sólo me tenía que preocupar de un archivo, pero lo de hacerlo para tres redes inaccesibles una a otra y cada una con sus datos ya era más complicado. Implicaba que cada cambio realizado, por tonto que fuera, requería ser actualizado en las 3 diferentes ubicaciones, trabajo por triplicado vamos, una pérdida de tiempo.

La solución pasó por separar los datos (Back-End) de la interface gráfica (Front-End), así si realizaba algún cambio en la aplicación, que sería el 99% de las veces en el Front-End, solamente debería hacerlo una vez, ya que sería ese archivo de Front-End el que distribuiría y después cada uno de los usuarios sólo debería vincularlo con sus propias tablas de datos (Back-End)

Leer más

Error de DLL DAO 3.6 en Access 2010 64bit

Si trabajamos con Microsoft Access 2010 en su versión de 64bit e intentamos cargar la referencia Microsoft DAO 3.6 Object Library (también pasará con la referencia Microsoft DAO 3.51 Object Library) nos dará error en la carga de la librería (me gusta mas llamarlo librería que biblioteca).

Por lo que he estado leyendo por varios sitios es un problema de que la dll de DAO 3.6 no está preparada para trabajar en 64bit, y por lo que parece no lo estará nunca, es precisamente en Office 2010 cuando existe una versión de 64bit por primera vez.

Leer más