|
Utilidades
|
|
|
Varias clases para manejar controles de un formulario y construir con ellos una cadena de texto que es un filtro complejo con el que filtrar otros formularios o informes. Con bastante frecuencia, especialmente cuando construimos un filtro, a los items de un cuadro combinado hay que añadirles una opción "Todos". Esto se resuelve utilizando una consulta de unión, pero, al no poder realizarse en modo gráfico, las consultas de unión resultan complicadas para gente poco experta. La utilidad para cambiar el origen de la fila de un cuadro combinado por una consulta de unión que incluyera "todos" ya estaba incorporada al ejemplo combos.zip, sin embargo ahora he hecho con ella un complemento, de manera que pueda trabajar como si fuera una herramienta de Access disponible para cualquier aplicación. Un calendario específico para informes. Es un subinforme al que tan sólo tienes que vincular al formulario principal a través de un par de campos que indiquen el mes y el año. La originalidad está en que apenas se usa código, basándolo todo en una consulta un tanto rebuscada que se apoya en una tabla de 31 números consecutivos.
En los informes de Access las líneas del detalle finalizan en el último registro, quedando el resto de la sección en blanco. En muchas ocasiones, por simple estética o porque queremos ajustarnos a la forma de un formulario impreso, queremos que la última página tenga exactamente el mismo número de líneas que las demás, completando con líneas en blanco las que falten a partir del último registro. Descargar LineasRpt.zip (Access 97) Descargar LineasRpt2k.zip (Access 2000)
Clase para manejar dos cuadros de texto de fecha y obtener un texto equivalente con el que poder filtrar entre dos fechas cualquier tabla, consulta, formulario o informe Descargar EntreFcls.zip (Access 97) Descargar EntreF2000.zip (Access 2000) Santiago Oliver (pericoforever@hotmail.com) nos remite un Add-In para exportar código de Visual Basic 6 a cualquier base de Access. Si no te funciona el
vínculo anterior prueba esta descarga
alternativa
Utilidad para cambiar los vínculos a otras BD de una sola vez. El complemento de Access "Administrador de tablas vinculadas" obliga a cambiar los vínculos de cada tabla uno por uno. Esto está bien cuando sólo queremos cambiar un par de tablas o cuando todas las tablas vinculadas lo están al mismo archivo Access, pero cuando queremos cambiar todas las tablas de un mismo archivo, por ejemplo por que hemos cambiado ese archivo de ubicación, y además tenemos vinculadas tablas de distintos archivos, la tarea es tediosa y siempre se te olvida alguno. Con esta aplicación sólo tienes que indicar el archivo que cambia y, de una sola vez, se cambiarán todos los vínculos a ese archivo. Descargar archivo reconecta.zip
Una colaboración de Max Salas. Utiliza las funciones API GetPrivateProfileString y WritePrivateProfileString para leer y escribir en Archivos INI.
Una pequeño archivo MDB con ejemplos de utilización de Cuadros Combinados, pensados en su mayoría para principiantes aunque alguno de ellos puede resultar interesante a los expertos. Las explicaciones son mínimas (mi intención es desarrollar este tema algún día), pero muchos de los ejemplos se entienden fácilmente y, además, se pueden usar directamente copiando y pegando.
Una pequeña aplicación para cambiar las propiedades de cualquier archivo Access 97, incluyendo la de saltarse el inicio pulsando Shift ¡Haz copias antes de usarla! De momento, mientras no haga el código un poco más presentable, sólo se puede bajar como MDE. Es un MDB para cambiar sólo la propiedad AllowByPassKey, es decir, para poder saltarse el inicio pulsando Mayúsculas. Es el embrión de la aplicación "Propiedades". Si te fijas en el código, casi nada es mío. ¡Haz copias antes de usarla! Descargar QuitaShift (Access 97) Descargar QuitaShift (Access 2000)
|