La Web de Access del Búho: Novedades-Ejemplos actuales
 
 

La Web de Access del Búho
200
7
Novedades Ejemplos Buscador El Foro Home

Temático

Buscar en esta Web

Novedades comprendidas entre:   Octubre de 2005 y Diciembre de 2006

Fin de colgar ejemplos en esta Web

Desde Enero de 2007 he cerrado esta sección donde mes a mes iba colgando, desde hace 5 años, los ejemplos que me iban enviando los usuarios y los que yo iba desarrollando. Agradezco  todos los colaboradores de esta Web vuestras aportaciones. Aún sigo recibiendo ejemplos, ejemplos que lamentablemente yo no publicaré. A todos los que aún quieran publicar ejemplos, podéis poneros en contacto con -Marta- en la siguiente dirección Web: http://www.mvp-access.com/-marta-/

Gracias a todos y ! Hasta siempre !  ;-)


«Foro de Access y VBA OffLine»
Desde Marzo de 2006 disponemos de un programa con todas las respuestas públicas del Foro de Access y VBA. Si desea mayor información, por favor, pulse en el siguiente enlace:

Faqs del programa Foro de Access y VBA CDFaqs Programa Foro OffLine
 


Noviembre-Diciembre de 2006


Ejemplo de Carles López, desde Girona> Calendario 2007-> Me comenta Carles en su correo: «Como el resto de mis aportaciones, continuo trabajando en calendarios, por lo que esta vez les adjunto un calendario mensual que recoge los datos de una tabla-calendario. La misma aplicación permite su exportación a Excel. Espero que les sea de utilidad. Feliz Navidad a UD. y a todos los participantes del foro y su página web..». Gracias de nuevo, Carles. En el ZIP se acompaña una breve explicación por parte del autor. Para Access 2000 o superior .(Diciembre de 2006)
Bajarse Ejemplo


Ejemplo de Francesc Peris> Control Recursos Humanos-> Me comenta Fran en su correo: «Es una base de datos sencilla para la gestión de los Recursos Humanos, es decir, saber los datos de los trabajadores, los que están activos o no, los contratos que tienen y sus vencimientos, el coste hora del trabajador, las horas extras que realiza, el stock de la ropa que se le entrega y el coste que tiene y algunos pequeños informes para LOPD y riesgos laborales. Lo que si me gustaría que apareciera mi correo electrónico: franperis@gmail.com para los usuarios que se bajen la BD y la prueben me envíen su opinión, sugerencias o valoraciones de que les ha parecido ya que soy novato en esto y quiero saber si lo que hago lo hago bien.» Para Access 2000 o superior .(Diciembre de 2006)
Bajarse Ejemplo


Ejemplo de Juan Carlos Rodríguez> Búsqueda en Formularios-> -Me comenta Juan Carlos en su correo: «Este es un simple ejemplo que utilizo en mi sistema que la ventaja mas grande es que uno puede buscar palabras no importa, cual sea el orden, inclusive puse una norma que permite CAMBIAR UN TEXTO ingresado por otro para mejorar la búsqueda de terminología similar, espero le sirva ha alguien». Para Access 2000 o superior .(Diciembre de 2006)
Bajarse Ejemplo


Ejemplo de -Marta- y Gustavo Delucchi (Juntos, pero no revueltos)> Tamaño de Tablas-> -Marta- y Tavo nos proporcionan este ejemplo donde podemos calcular el tamaño de una tabla inmersa en una MDB. Un buen método para valorar el crecimiento de determinadas tablas, a veces «culpables» del crecimiento de nuestras MDE/MDB.  Para Access 2002 o superior .(Diciembre de 2006)
Bajarse Ejemplo


Ejemplo de Gustavo Delucchi> Barras de progreso-> Tavo nos muestra tres diferentes barras de progreso inmersas en un formulario. Una barra de progreso inmersa en una etiqueta, sobre un cuadro de texto y finalmente sobre una imagen. Para Access 2000 o superior .(Diciembre de 2006)
Bajarse Ejemplo


Aportación de Miguel Ángel (VayaCaló)->Control llamadas teléfono: Miguel Ángel envía este ejemplo donde nos proporciona una idea de como controlar las llamadas de teléfono que recibamos, apuntando remitente, hora, motivo de la llamada y algunas cosas más. Este ejemplo «solo» funciona para Access 2000 o superior.(Diciembre de 2006).
Bajarse ejemplo


Agustín Selfa->Ayudas emergentes en controles-> Agustín (Autor de las 3 entregas sobre la LOPD que puedes ver en esta misma sección) nos envía este sencillo ejemplo de como implementar ayudas emergentes en los controles de un formulario. Me comenta Agustín en su correo: «Esto lo he cogido de un ejemplo de Marciano y lo modifiqué porque Marciano utiliza el evento al mover el Mouse y tenía la pega que al moverlo se salía el foco de los campos, con lo que no se podía grabar nada en ellos a no ser que se mantuviera quieto el ratón en un campo en concreto, como mis clientes no se aclaran mucho con el Mouse, tuve que buscar la forma de que no se moviera del campo que tuviera el foco y a la vez siguieran saliendo los cartelitos.». Gracias de nuevo Agustín. Para Access 2000 o superior. (Noviembre de 2006)
Bajarse Ejemplo


Ejemplo de Juan Antonio y Pedro (Prga)-> Plantillas (Control TreeView)-> Este ejemplo me le envió Juan Antonio para contestar una pregunta de nuestro FORO. Comenta el autor sobre este ejemplo: «La base Gestión de plantillas está pensada para guardar en una carpeta una serie de documentos de Word y tenerlos debidamente clasificados. En mi caso se trata de un despacho de abogados en donde utilizamos unas plantillas de documentos que suelen repetirse mucho en nuestro trabajo cotidiano. En el panel de la izquierda nos organizamos los documentos a nuestro gusto en dos niveles y, en el panel de la derecha se van presentando los documentos (plantillas) que, previamente confeccionados y guardados en su carpeta los vamos añadiendo. Por consiguiente, para que funcione correctamente el panel de la derecha al hacer doble click tienes que tener realmente el documento almacenado en la carpeta correspondiente. Si el documento no está en su sitio el evento doble click no te responde. En nuestro caso os he enviado la MDB pero no os he enviado la carpeta donde están los documentos; esa se la tiene que ir confeccionando cada uno. Con esta MDB solo pretendo facilitar un ejemplo de como organizar un desplegable para que cada cual los use a su conveniencia.
Quiero igualmente aclarar que el trabajo es fundamentalmente del moderador PRGA (Pedro) que ha sido prácticamente el artífice. Yo he cuidado más los aspectos gráficos y la idea en sí. Espero que pueda ser de utilidad a quien interese. Un saludo
». Para Access 2000 o superior .(Noviembre de 2006)
Bajarse Ejemplo


Ejemplos de Marius Puig-> Integrar MS Outlook en un formulario de Access->  Ejemplo de Marius que trata sobre la interactividad Access y Outlook. Marius expuso en nuestro foro privado un grato descubrimiento sobre este tema que voy a intentar resumir aquí. En access 2000 y consecuentemente en el Outlook 2000 existe un control (Una DLL) situada normalmente en la ruta C:\archivos de programa\microsoft office\office\outlctlx.dll que se deja referenciar desde access 2000 bajo el nombre de Microsoft Outlook View Control. Insertado este control en un form de access podemos interactuar con Outlook de una manera muy sencilla, ahorrándonos muchas líneas de código si lo hiciéramos por automatización. Para Access 2002/2003 existe una DLL similar, situada en dicha ruta (En este caso la outlctl.dll). El caso es que registrando sendas DLL, según versión de Office, podemos utilizar dicho control, obteniendo resultados tan espectaculares como los que podrás ver en estos ejemplos. En sendos Zip's va inmersa una ayuda de Microsoft en formato CHM, sobre este control. Gracias Marius por compartir este excelente código. (Noviembre de 2006)
Bajarse Ejemplo Access 2000
Bajarse Ejemplo Access 2002/2003


Ejemplo de Josafat Guerrero-> Copiar Ficheros vía API de Windows-> Me comenta el autor en su correo «Te envío un ejemplo de como copiar archivos llamando la API CopyFileEx mirando el progreso de la copia con un Progress Bar...Me imagino que a muchos les servirá el ejemplo y lo podrán adaptar a sus necesidades, a mi me ha sido de gran ayuda, además de que te expongo algunas alternativas para el tratamiento de errores y la forma de manipular personalmente los Msgbox, curiosamente esta API que pongo de ejemplo la había ocupado en Visual Basic 6.0 aunque nunca me paso por la mente ocuparla en Access...». Gracias. Para Access 2000 o superior .(Noviembre de 2006)
Bajarse Ejemplo


Ejemplo de envío de correo electrónico> Utilizando Winsock-> En esta página podrás encontrar diversas maneras de enviar correo, con diferentes formatos, admitiendo ficheros adjuntos etc. En este caso utilizamos el control Winsock para hacerlo. El ejemplo está extraído de la Web alemana [http://www.freeaccess.de] Para Access 2000 o superior .(Noviembre de 2006)
Bajarse Ejemplo


Ejemplos de Emilio Sancha-> Dos ejemplos de Noviembre:  Emilio ha realizado otros dos nuevos ejemplos durante este mes de Noviembre de 2006. El primero: Para los nostálgicos del "taco" de sobremesa, un ejemplo de como hacer una simple agenda en Access, que nos avise de las citas programadas. Y el segundo, comenta Emilio: «En Access no existe la herramienta Auto filtro de Access, en esta aplicación muestro como simularlo en un formulario». Para Access 2000 o superior .(Noviembre de 2006)
Página de descarga de los ejemplos.


Ejemplos de Federico, desde Argentina> Varias utilidades-> Federico nos envía dos ejemplos. Comenta Federico en su Email:«El primero es una mezcla de varios ejemplos que hay en tu pagina de los cuales puede armar una consulta on line según el nombre del formulario activo. El Segundo es una curiosidad que leí en la ayuda y que la verdad que no he visto ningún ejemplo que lo use. Esta medio "crudo" porque todo hay que definirlo por código. y lo que hace es poner círculos en reportes». Gracias Federico.  Para Access 2000 o superior .(Noviembre de 2006)
Bajarse Ejemplo1

Bajarse Ejemplo2


Ejemplo de Gustavo Delucchi> Formularios irregulares en 3D-> El nombre lo dice casi todo, no es ni gif, ni flash, es una combinación de formularios irregulares usando una imagen de fondo y el control Panoramicx.ocx, se combinan tan bien que te da para hacer cualquier cosa, sólo basta agregarle un poco de imaginación. Para Access 2000 o superior .(Noviembre de 2006)
Bajarse Ejemplo


Ejemplo de Francisco, desde Zaragoza> Varias utilidades-> Francisco hace tiempo nos envió una serie de ejemplos que podrás ver en esta misma sección. En esta ocasión envía un ejemplo que es un una conjunción de otros aparecidos aquí en esta web, perfectamente ensamblados. Comenta mi tocayo Francisco en su correo: «Te envío una aplicación donde he refundido varios ejemplos de distintos autores: Posicionamiento de formularios, Control de citas, Empleados, Notas, Form transparentes, Iconos personalizados en barra etc. Son ejemplos
que últimamente he visto que han demandado por nuestro foro. Espero que sea de utilidad.
» Para Access 2002 o superior .(Noviembre de 2006)
Bajarse Ejemplo


Octubre de 2006

Ejemplo de Marius Puig-> Simulación control RTF->  Ejemplo de Marius, que con gran imaginación ha simulado algunas de las características de un control RTF en campos normales y corrientes de Access. Realmente merece la pena que te bajes el ejemplo. Queda respondida la duda que algunas veces leemos en los foros: ¿¿se pueden pintar en un textbox letras o palabras de distintos colores, negrita etc. solo con access y sin ningún otro control??, Pues sí...Marius lo ha conseguido.  Para Access 2000 o superior.(Octubre de 2006)
Bajarse Ejemplo


Ejemplo> Tabla periódica de los elementos Químicos-> Sinceramente no sé de donde saqué este ejemplo (Está en inglés) pero me parece lo suficientemente vistoso como para linkarle aquí en la web. Como el título indica, se trata de un formulario de Access que reproduce la tabla periódica de los elementos químicos. Además bastante bien completita. Para Access 97 o superior .(Octubre de 2006)
Bajarse Ejemplo
 


Ejemplo de Gustavo Delucchi> Compactar BD en uso-> Existen varias maneras de compactar la BD actual que corre el código, recogidas en estos enlaces de Happy (Uno y Dos). Tavo nos envía este otro con la peculiaridad que los hace cuando la venta de access está oculta. Para Access 2000 o superior .(Octubre de 2006)
Bajarse Ejemplo
 


Artículo de Jesús (Mihura)> «Velocidad desde Access»: Muchas veces se pregunta en los foros de programación la manera más eficiente de recuperar registros de una tabla de Access. En Access nos podemos encontrar, como mínimo, con tres situaciones perfectamente entendibles por todos: Utilizar tablas locales, utilizar tablas vinculadas o bien, recuperar registros de una BD externa sin que ésta tenga ningún vínculo con la BD de formularios. Jesús ha estado midiendo estas velocidades en los tres casos y nos presenta en este mini artículo, los resultados obtenidos. Gracias Torito. Para Access 97 o superior (Octubre de 2006)
Leer artículo


Ejemplo de Jesús (Mihura)> «Escanear desde Access»: Jesús, a raíz de este hilo en nuestro foro (LEER HILO) ha montado este ejemplo para poder escanear directamente desde Access. Además del ejemplo de Jesús, en el ZIP va la DLL de Microsoft para estos menesteres así como la documentación necesaria (En Inglés) para poner en funcionamiento este tema. El ZIP de Microsoft tambien incorpora un ejemplo de utilización en Visual Basic. Gracias Torito. Para Access 2000 o superior (Octubre de 2006)
Bajarse Ejemplo


Ejemplo de -Marta-> «Reloj SuperGuay»: -Marta proporciona este ejemplo, donde muestra un reloj un tanto peculiar. En sí mismo el ejemplo es interesante, pero lo es más desde el punto de vista técnico en el sentido de que se trata de una manera muy completa el evento Timer de un formulario. Bueno...como digo siempre...mas vale una imagen que 100 palabras. Bájate el ejemplo y lo compruebas. Para Access 2000 o superior (Octubre de 2006)
Bajarse Ejemplo


Ejemplo de Waldo (Reinaldo Guachamín)> Waldo nos envía este sencillo ejemplo, sonde nos muestra una peculiar manera de «animar» con determinados efectos un formulario de Access (Que perfectamente podría ser un diálogo «Acerca de...» en nuestras aplicaciones. Gracias por tu aporte. Para Access 2000 o superior (Octubre de 2006)
Bajarse Ejemplo


Ejemplo de Emilio Sancha-> «Imágenes»:  Bueno, pues esta vez el amigo Emilio nos sorprende (Una vez más)  con una aplicación realmente excelente para el tratamiento de imágenes desde Access. La verdad que he visto algunas, pero ésta me parece excepcional. No voy a poner más literatura sobre el ejemplo, ya que es mejor que te le bajes directamente desde su Web y lo compruebes por tí mismo. ! Enhorabuena, Emilio!. Para Access 2000 o superior .(Octubre de 2006)
Bajarse Ejemplo


Ejemplo de Antonio Ortiz Ortiz-> Comunidades de Vecinos:   Antonio nos envía esta gestión completa para el control de comunidades de vecinos: Cuotas comunitarias, gastos...es decir, todo lo relacionado con la gestión de una Comunidad de Vecinos (Por cierto, este año al Búho le toca como presidente de la suya :-S ). Para Access 2000 o superior .(Octubre de 2006)
Bajarse Ejemplo


Ejemplo de Javier Gómez (Javier.Mil)-> Juego Ping-Pong: Desde access también podemos divertirnos un rato :-D . Javier envía este ejemplo, donde además de la «diversión» se encierra un buen código. Comenta el autor: «Se trata del clásico juego de tenis de mesa, vulgarmente conocido como Ping Pong. Cuando era joven me gustaba jugar, ahora me ha gustado programarlo. En principio esta pensada para un solo Jugador aunque seria fácil añadirle otro Jugador mas , pero eso quizás sea en otra versión,…….La resolución de la pantalla testeada es de 1024 x 768 pero me imagino que funcionara igual en otras resoluciones. El juego tiene unas reglas muy simples, pero cuidado porque a la vez es muy adictivo. No hay que viciarse.». Gracias de nuevo, Javier.  Para Access 2000 o superior .(Octubre de 2006)
Bajarse Ejemplo


Ejemplo de -Marta-> «Frankestein»: Mary Shelley (-Marta mal bicho-) envía este ejemplo, compuesto, como dice ella, con retales de código y con utilidades que tenía guardadas. De ahí su nombre «Frankestein». Esperemos que en este caso, el «Monstruo» creado por -Marta- no termine revelándose contra ella, como ocurre en la novela de Mary Shelley, donde el monstruo termina con la vida de su ficticio creador, el doctor Victor Frankestein. En esencia este ejemplo, contempla bastantes cosas útiles, como por ejemplo, creación de menús sobre formularios, mensajes personalizados....algo que puedes descubrir por ti mismo, bajándote el ejemplo de Marta. Para Access 2000 o superior (Octubre de 2006)
Bajarse Ejemplo


Agenda Access 2000> Ejemplo enviado por Ortiz> Esta agenda enviada por el amigo Ortiz, puede servir de partida para otras más completas. Buen ejemplo, ya que ademas de otras peculiaridades, permite búsquedas por diferentes criterio. Para Access 2000 o superior .(Octubre de 2006)
Bajarse Ejemplo


Proteger una aplicación Access-> Edison Guevara> El concepto de protección de una MDB es muy amplio. Edison envía este ejemplo, donde se contemplan desde diferentes puntos de vista algunas de ellas. Me comenta Edison en su correo:«Este archivo te crea una llave en el registro con el nombre que tu quieras para una base que elijas, y luego la puedes proteger quitando el shift y otras cosas que tiene el mdb de Tavo que es el que esta anexado, esta base la hice uniendo varios programas de la web + los ejemplos de Tavo y + la ayuda de Marta para proteger bases utilizando el registro de Windows.».  Para Access 2000 o superior .(Octubre de 2006)
Bajarse Ejemplo


Mini ejemplo Debe-Haber-Saldo> Emilio Martín> Es un ejemplo sencillo, pero esclarecedor de como controlar el saldo (Diferencia entre debe y haber) en un formulario continuo. Para Access 2000 o superior .(Octubre de 2006)
Bajarse Ejemplo


Ejemplo de Gustavo Delucchi> Lanzar cualquier documento desde access-> Este sencillo ejemplo pone de manifiesto de como, con una sencilla API se puede abrir cualquier documento, sea del tipo que sea, desde Access evitando las advertencias de seguridad del método FollowHyperlink . Para Access 2000 o superior .(Octubre de 2006)
Bajarse Ejemplo


Ejemplo de Marciano- > Calendario emergente: Marciano, ha preparado este ejemplo de un calendario no activex (Un simple formulario de Access) listo para integrar en cualquier aplicación. Comenta Marciano en su ejemplo: «Este es uno más de los muchos calendarios emergentes No ActiveX que se han hecho con Access. Sin embargo, yo le he añadido 3 funcionalidades adicionales que me han parecido interesantes (entre otras cosas porque a mi me venían bien) y que quiero compartir por si a alguien le interesan:
1.- Puede destacar en otro color los días festivos o no laborables o los que tu desees, para eso basta pasar, en la llamada al mismo, el nombre de la tabla y del campo que contienen las fechas que deseas destacar.

2.- Puede ejecutar una función (Reconsulta) sobre el formulario receptor de la fecha devuelta por el calendario. Esto puede resultar útil si lo estamos utilizando, por ejemplo, para introducir fechaDesde - fechaHasta en función de las cuales se están filtrando los resultados mostrados. Pues de esta forma al introducir la fecha, se mostrarán inmediatamente los resultados adecuados a la nueva fecha. Para utilizar esta funcionalidad debes crear una Función con el nombre Reconsulta en un módulo.

3.- Hace unos días, en el foro de www.mvp-access.com, alguien planteó el problema que tenía con un calendario de este tipo cuando intentaba aplicarlo a un control situado en un subformulario. Esto coincidió con que, después de mucho tiempo, yo me había decidido a fabricarme mi propio calendario. Así que inmediatamente pensé en la posibilidad de conseguir que sirviera independientemente de que el control que debía recibir la fecha devuelta por el calendario estuviera en un formulario o un subformulario.
»
Para Access 2000 o superior (Octubre de 2006)
Bajarse Ejemplo


Ejemplo de -Marta-> Trabajo con formularios y WMI: Comenta el mal bicho de -Marta- en su ejemplo: «Me ha dado por jugar un poco con los formularios y como necesito datos para probar su funcionamiento pues en lugar de recurrir a los típicos de la BD Neptuno he pensado que mejor se los pido a Windows, así matamos dos “pájaros de un tiro” (jejejejejeje, me llamaran mata pájaros, seguro) , este formulario simula la ficha del programador de tareas de Windows que muestra los procesos activos en el sistema, por defecto el programador muestra muy poquita información así que vamos a ver como sacarle algo mas, si estas intersad@ en ampliar lo mostrado en este ejemplo sobre WMI he incluido dos documentos de Word con las paginas que me han servido de referencia, siento que estén en ''hereje'' pero es lo que hay. Espero le encontréis utilidad a esto porque la verdad es que me lo he pasado muy bien haciéndolo, algunas cosillas se me han atragantado un poco pero con la ayuda de unos “bichos raros” problema resuelto, en los comentarios del código se pueden leer algunos apuntes de los incidentes. En este caso el diseño del form es muy sencillo investiga tanto en el form como en el código y veras que puedes encontrarle algunas aplicaciones interesantes.»  Para Access 2000 o superior (Octubre de 2006)
Bajarse Ejemplo


Ejemplo de Ramón (Raipon)> Access & ADO & SQL Server-> Comenta Ramón:

«Creo que para trabajar desde una mdb contra SQL Server, ADO es una muy buena solución, sobre todo porque permite desarrollar una aplicación que saque el máximo partido de SQL Server. La penalización de este método es que el tiempo de desarrollo será sensiblemente mayor que con tablas vinculadas, etc. Sin embargo, aún cuando la compatibilidad Access <=> ADO ha mejorado mucho con las últimas versiones de Access, todavía hay unas cuantas dificultades. En este ejemplo explico cómo solucionarlas (Filtros, subformularios, eliminación de registros, campos calculados en formularios, orígenes de registro de formularios con varias tablas, etc.). El ejemplo se compone de dos versiones del formulario Pedidos de Neptuno.mdb. En estos dos forms, se concentran las mayores dificultades. Para que no se asuste nadie, también he incluido el formulario Productos, que no tiene mayor dificultad. También hay dos ejemplos para 'filtrar' los resultados :
-formulario Pedidos_Parameters <=> formulario Filtro, que usan parámetros para filtrar la información en origen, sería el método más apropiado para trabajar con tablas con gran cantidad de información.
- formulario Productos o formulario Pedidos_Filter <=> UserForm FiltroUniversal, este es el método más parecido a la forma de trabajar de Access, es más versátil que el anterior, pero requiere recuperar todo el contenido de la tabla para poder filtrarla, por lo que solo es apropiado si la cantidad de registros es discreta.
».

Para Access 2002 o superior. (Octubre de 2006)
Bajarse Ejemplo


Ejemplo de Gustavo Delucchi> Ejemplo de un calendario emergente-> Este calendario que nos envía Tavo, tiene la peculiaridad de que está compatibilizado para los idiomas Inglés, Catalán y Castellano. Para Access 2000 o superior .(Octubre de 2006)
Bajarse Ejemplo


Manual Access 2000> Fermi Vila> Este manual (En formato Word) fue extraído de la web del autor, web que lamentablemente ha desaparecido. Rescato aquí pues dicho manual.  Para Access 2000 o superior .(Octubre de 2006)
Bajarse Manual


Septiembre de 2006 (Se acabaron las vacaciones)

Aportación de Jose Luis-> Localidades y pueblos de España-> Jose Luis (Bajo el Nick de jlsanche en nuestro foro) nos envía esta base de datos con la mayoría de las localidades Españolas (Pueblos). Consta de tres tablas (Autonomías, Provincias y Localidades) relacionadas. Se ha observado que faltan algunos pueblos de la comunidad Autónoma de Canarias, pero está bastante completo. La base es original, ya que al autor de la misma (José Luis) ha sido el encargado de confeccionarla, buscando los datos en páginas Web oficiales de algunos de los ministerios Españoles. Para Access 2000 o superior .(Septiembre de 2006)
Bajarse Ejemplo


Ejemplos de -Marta-> Varias utilidades: Si no fuera por que ya conozco los ejemplos de Marta, una vez más diría que Marta no deja de sorprenderme con la excelente estética y funcionalidad de sus ejemplos. Y es que es verdad. (Que conste que si no la meto la pelota, luego me pega, jejeje). En serio...son altamente atractivos desde el punto de vista estético y tremendamente funcionales. En este caso, Marta envía un «Tres en Uno». El primer ejemplo, simplemente muestra lo que perfectamente podría ser el Menú principal de cualquiera de nuestras aplicaciones. En el segundo ejemplo Marta ha metido un Menú en la cabecera del formulario (Os recuerdo, que de forma estándar, los formularios de Access no permiten menús superiores, al estilo de Visual Basic). Bueno...pues Marta lo ha conseguido con un formulario de Access, además de ser un menú transparente muy atractivo. Y para finalizar, un tercer ejemplo del manejo del control ficha de Access. Al igual que el resto, con unos efectos estéticos muy logrados. Para Access 2002 (XP) o superior (Septiembre de 2006)
Bajarse Ejemplo


Ejemplo de Gustavo Delucchi> RemoveItem de los cuadros de lista-> Los cuadros de lista (Con lista de valores) desde la versión Access XP en adelante, tienen el método RemoveItem para eliminar ítems del cuadro de lista. El problema surge cuando es un cuadro de lista Multi-Selección y deseamos aplicar el método a los registros seleccionados (Ver exposición y problemática en nuestro FORO). Gustavo no envía dos soluciones a este problema, en el ejemplo que a continuación puedes bajarte.  Para Access 2002(XP) o superior .(Septiembre de 2006)
Bajarse Ejemplo


Ejemplos de Eduardo Olaz (*) y Emilio Sancha-> Informes dinámicos-> Esta pregunta se suele repetir con relativa frecuencia en nuestro Foro: ¿Como construir un informe dinámico, en el sentido de que el usuario escoja los campos que desea imprimir en un informe de access?. Tanto Emilio como Eduardo nos dan dos soluciones a este tema. Para Access 2000 o superior .(Septiembre de 2006)
Bajarse Ejemplo Emilio

Bajarse Ejemplo Eduardo Olaz
(*) Eduardo Olaz es el autor de un curso sobre VBA de Access, el más completo que puedes encontrar en la RED en lengua Española: ENLACE


Ejemplo de Agustín Linde> Ejemplo de automatización con MS Outlook-> Agustín (Gracias) nos envía este ejemplo donde pone de manifiesto como automatizar Microsoft Outlook y Access. Me comenta en su correo: «Te adjunto un fichero con una BD ejemplo de automatización con MsOutlook, por si lo consideras interesante de colgar en tu web. (admite retoques). Además, con ejemplos sacados de nuestro foro, se puede ver un formulario continuo con "papel pijama", uso del formato condicional, uso de un botones para abrir un formulario con el registro deseado, ocultar mensajes del sistema, ocultar comandos ... en definitiva, un poco de lo que he ido aprendiendo con vosotros.»Para Access 2000 o superior .(Septiembre de 2006)
Bajarse Ejemplo


Ejemplo de -Marta-> Protección de Bases de datos: Este es un tema que se suele tratar con muchas frecuencia en nuestro Foro. El concepto de protección de «una base de datos» de Access es muy amplio y bajo esta semántica se pueden encerrar muchas interpretaciones. Marta nos envía este excelente ejemplo, donde poner de manifiesto un sistema de protección de fichero, para que solo se pueda ejecutar en el PC donde se instale y no sea transportable a otro ordenador no autorizado. Además de todo esto, destaco una vez más la exquisita calidad del ejemplo, desde el punto de vista visual.   Para Access 2000 o superior (Septiembre de 2006)
Bajarse Ejemplo


Ejemplo de Emilio Sancha->Creación de formularios en tiempo de ejecución: Pues eso...un excelente ejemplo que el amigo Emilio ha publicado en su WEB, donde crea una formulario en tiempo de ejecución. (En el caso del ejemplo, la Tabla Periódica de los elementos Químicos.) Realmente instructivo, ya que toca muchos de los aspectos de código VBA a cual mas interesante.  Para Access 2000 o superior (Septiembre de 2006)
Bajarse Ejemplo directamente desde la Web de Emilio.


Aportación del Buho-> Centrales Telefónicas Españolas-> Realmente esto no es un ejemplo, es una base de datos de las centralitas de teléfono de Telefónica de España, donde se ofrecen una serie de datos muy interesantes sobre las mismas y los números que tienen asignada cada Central. Para Access 2000 o superior .(Septiembre de 2006)
Bajarse Ejemplo


Ejemplillo del Buho-> Método de Cramer -> Pues otro ejemplillo sobre el tratamiento de matrices. En esta caso se emplea de forma práctica en la resolución de un sistema de 3 ecuaciones lineales con tres incógnitas, utilizando el método de Cramer....ahí va la solución en VBA-VB utilizando Matrices. Para Access 2000 o superior .(Septiembre de 2006)
Bajarse Ejemplo


Ejemplillo del Buho-> Triangulo de Sierpinski -> Esto en realidad es un ejemplo que no sirve para casi nada...simplemente trata de expresar el tratamiento y uso de matrices multidimensionales en Access. Una cosa sencillita. En realidad el ejemplo le hice para mi hija, que tenía que hacer un código similar, pero escrito en C. Al fin y al cabo lo importante no es el lenguaje final con que se hace el ejemplo, más bien el algoritmo que se emplea. Le hice, se le expliqué y en efecto, pasarle a lenguaje C fue trivial para ella. En realidad se trata del examen de informática que tuvo en Junio de 2006 (En Físicas, Universidad de Valladolid). El enunciado del problema era: «Consideremos una población de organismos, representada por un vector, donde un 1 significa que dicho organismo está vivo y un 0 significa que dicho organismo no existe. Supongamos que la población esta inicialmente vacía e introducimos un organismo vivo en una posición mas o menos centrada de la primera población. A partir de ahí, la población va pasando por varias generaciones siguiendo las siguientes reglas:
Para cada posición I, si el organismo I-1 esta vivo Y no existe organismos ni en las posiciones I NI en I+1, o bien si no existe organismo en la posición 1-1 Y si existe en la posición I+1, entonces aparecerá un organismo en la posición I de la siguiente generación. Si no se cumple la anterior proposición completa para la posición I, el organismo de dicha generación, desaparecerá en la siguiente generación.
». Pues bueno...ahí va la solución en VBA-VB utilizando Matrices.
Para Access 2000 o superior .(Septiembre de 2006)
Bajarse Ejemplo


Ejemplo de Medardo Santana desde Cuba->Informes dinámicos: Pues eso, un excelente ejemplo de como construir reportes / informes dinámicamente. Comenta Medardo en su correo: «A partir de un informe existente, sin control alguno que haga referencia a campos, se trata de crear un informe dinámico que, abriéndolo primero en modo de diseño, vaya insertando automáticamente los campos existentes en un intervalo de fechas. Dichos campos provienen de una consulta de referencias cruzadas, tomando como encabezado de columnas un campo dinámico, o sea, un campo donde sus elementos pueden aumentar. Tal idea puede surgir cuando en un formulario, se da la posibilidad al usuario de agregar registros a un campo de una tabla. Digamos por ejemplo, una base donde se controlen datos de distintos tipos de plantas. Quizás tenga una tabla solo para tener el listado de los nombres de dichas plantas. De este modo, usted puede confeccionar un informe basado en una consulta de referencias cruzadas, tomando como encabezado de columna el nombre de las plantas. Mientras no se descubra una nueva planta, el informe no tendrá problemas. Pero... ¿y si mañana se descubre otra planta, cómo usted la agrega al informe?. Precisamente este ejemplo, da esa posibilidad.
Nota importante:
Al ser necesario de hacer uso del modo de diseño del informe, este ejemplo no puede incorporarse en una base de datos MDE
Para Access 2000 o superior (Septiembre de 2006)
Bajarse Ejemplo


Ejemplo de Jesús (Mihura)>Planning Anual:  Jesús inaugura los ejemplos del mes de Septiembre, con un envío excelente. Se trata de un Planning anual muy elaborado y que a más de uno le va a servir y mucho. Además, como está en código abierto, podrás ampliarle, meter nuevas opciones etc. Gracias Jesús. Para Access 2000 o superior .(Septiembre de 2006)
Bajarse Ejemplo

 


Manuales y otras utilidades:  Aquí os pongo algunos manuales, ejemplos y utilidades que tenía pendientes de subir a la web, con una mínima explicación de ellos:

  1. Un manual sobre la API de Windows (En Español) Bajar

  2. Un fichero de ayuda (En formato CHM) sobre automatización en Office Bajar

  3. Para saber las equivalencias entre el viejo método Docmd.MenuItem y el nuevo RunCommand Bajar

  4. Solución al error de visualización de imágenes campos OLE en Access 2003 (En Español) Bajar

  5. Un manual de JM Tella sobre comandos en Windows XP (En Español) Bajar

  6. Un manual oficial sobre el gestor de bases de datos MySql Español) Bajar

  7. Un mini ejemplo de Jose María Fueyo sobre Listas y multiselección Bajar

  8. Un manual sobre la instalación y uso de SqlServer Express (En Español) Bajar

  9. Una DLL del amigo Rubén, para encriptar/desencriptar Bajar

    (Septiembre de 2006)


Ejemplo enviado por Julio)>  Se trata de una serie de ejemplos (De autor Alemán) que Julio me ha enviado a mi correo. Tiene bastantes utilidades, algunas de ellas con cierto interés.  Para Access 97 o superior .(Septiembre de 2006)
Bajarse Ejemplo


Agosto de 2006

Ejemplo de Gustavo Delucchi> Envío de mensajes SMS desde teléfonos móviles (Celulares)-> Gustavo ha preparado este ejemplo (Probado con éxito en Argentina) que nos posibilita el envío de mensajes de texto a teléfonos celulares de forma gratuita. Solo es necesario rellenar los datos correctos de un servidor SMTP de correo saliente (Correo electrónico normal) y los datos del proveedor de la operadora telefónica a través de la cual deseamos enviar el mensaje SMS. Para más información, por favor pulsar en este Link de nuestro Foro: LEER MÁS. Para Access 2000 o superior .(Agosto de 2006)
Bajarse Ejemplo


Ejemplo de Gustavo Delucchi> Formulario emergente en el Systray de Windows-> Gustavo nos envía este ejemplo donde nos demuestra como se puede poner un formulario emergente (En el caso del ejemplo, un calendario) en el systray de la barra de Windows, acoplado en la parte inferior izquierda de nuestro escritorio. Para Access 2000 o superior .(Agosto de 2006)
Bajarse Ejemplo


Ejemplo de -Marta-  > Visualización de Imágenes: Marta nos envía este bonito ejemplo (Un poco «pesado» en KB ya que incorpora muchas imágenes, eso sí, muy bonitas)  donde nos explica como ir visualizando las mismas a modo de presentaciones en diapositivas. Interesante ejemplo de nuestra amiga -Marta-. Para Access 2000 o superior (Agosto de 2006)
Bajarse Ejemplo (Ojo: 9 Mgb)


Ejemplo de Medardo Santana desde Cuba->Informes temporales: A raíz de una pregunta de Medardo en el Foro, sobre este tema, él mismo confeccionó este ejemplo de como construir informes temporales en Access, completamente desechables (Si así lo deseamos, claro está)

Gracias Medardo por tu colaboración.  Para Access 2000 o superior (Agosto de 2006)
Bajarse Ejemplo


Ejemplo de Gustavo Delucchi> Red de Windows y recursos-> Tavo nos proporciona este ejemplo para explicarnos como es posible testear una red local de Windows y extraer datos tan importantes, como son...los ordenadores de la RED, su nombre, el nombre de usuario que inició sesión en cada máquina etc., Para Access 2000 o superior .(Agosto de 2006)
Bajarse Ejemplo


Completa Gestión de Servicios-> «LeonEterno» [Eliseo Uitzil León] nos envía este ejemplo que trata de Ordenes de Servicio para Control Soporte Técnico de fallas o requerimientos de software y hardware.
Para que todo funcione correctamente hay que revincular la base de datos BDSLEON2000, ya que este ejemplo está dividido en Tablas-Aplicación. Así mismo, en el formulario inicial hay usuario y contraseña: En Usuario = Eliseo y Password = Admin. Gracias León. Para Access 2002(XP) o superior (Agosto  de 2006)
Bajarse Ejemplo


Ejemplo de Medardo Santana desde Cuba->Confeccionar un informe dinámicamente: Medardo me comenta en su correo:

«Como siempre, atendiendo a su generosidad de publicar ejemplos de bases de datos que puedan ayudar a otros, le envío éste que es un simple ejemplo de cómo confeccionar un informe dinámico partiendo del hecho de que los datos se muestran de manera horizontal. De esta forma, los subinformes ubicados todos, uno debajo del otro en un informe y, con su propiedad 'Autoextensible' y 'Autocomprimible' establecidos a SI, pueden mostrarse perfectamente sin límite en cuanto a cantidad de subinformes. Cada informe (que actúan como subinforme) está basado en una consulta que, a su vez, contienen solamente un campo de la tabla, con el objetivo de que el usuario pueda seleccionar el campo que desea se muestre en el informe final.»

Gracias una vez más Medardo por tu colaboración  Para Access 2000 o superior (Agosto de 2006)
Bajarse Ejemplo


Caducar una aplicación por fechas-> «LeonEterno» [Eliseo Uitzil León] de nuestro Foro de Access y VBA envía este ejemplo de como establecer una fecha de caducidad a nuestras aplicaciones de Access. Comenta Eliseo en su email: «Te envío una aplicación de ejemplo que trata mas o menos de una aplicación que expira en determinado tiempo que se le asigne. Échale un vistazo para ver que tal.
Explicación breve:
Si por ejemplo caduca el dia 05/08/2006 pasando esa fecha el sistema pedirá que se registre el software, pero si se retrocede la fecha a por ejemplo 01/07/2006 el sistema mandara un mensaje de error de fechas (uso campo FechaInicial, FechaLiminite).Si FechaActual es menor a FechaInicio manda error de fechas. (cuando se retrocede la fecha)
» Gracias León. Para Access 2000 o superior (Agosto  de 2006)
Bajarse Ejemplo

 


Ejemplo de -Marta-  > Crear punto de restauración en Windows XP: Marta nos envía este ejemplo donde nos explica detalladamente como, donde....se crea un punto de restauración del sistema. Acompaña de una ayuda en formato Word. Y por supuesto...el ejemplo en sí, hecho naturalmente en Access nos pone de manifiesto como crear un punto de restauración del sistema mediante código VBA. Enhorabuena Marta por esta nueva y excelente utilidad. Para Access 2000 o superior (Agosto de 2006)
Bajarse Ejemplo


Ejemplo de Eduardo Olaz  > Pasar de números a letras: Eduardo ha realizado este ejemplo, disponible en su WEB, donde con un elegante y efectivo módulo de clase, resuelve este tema de forma definitiva.  Para Access 2000 o superior (Agosto de 2006)
Bajarse Ejemplo


 


Julio de 2006

 

Ejemplo de Gustavo Delucchi> Formularios irregulares y Reportes-> Tavo nos proporciona este ejemplo para explicarnos como es posible, cuando se oculta la ventana de Access, el mostrar los reportes en forma Modal para que éstos no queden detrás de los formularios modales. Para Access 2000 o superior .(Julio de 2006)
Bajarse Ejemplo


Ejemplo de Salva- > Agenda - Avisador: Estupendo ejemplo el que envía Salva, con un interface gráfico realmente muy cuidado y que a mi particularmente me ha gustado mucho. De verdad que merece la pena mirar este ejemplo. Para Access 2000 o superior (Julio de 2006)
Bajarse Ejemplo


Ejemplo de Marciano- > Orla de Imágenes: El maestro Marciano, ha preparado este ejemplo para un usuario de nuestro foro de Access y vba (Seguir hilo AQUÍ):que muestra como crear desde Access una especie de Orla de imágenes. El ejemplo viene perfectamente explicado por Marciano. Para Access 2000 o superior (Julio de 2006)
Bajarse Ejemplo


Ejemplo de Aljira (De nuestro foro de Access)- > Filtro por fechas: Estupendo ejemplo de Aljira donde de una manera muy didáctica pone de manifiesto como filtrar registros por fechas en un formulario.  Para Access 2000 o superior (Julio de 2006)
Bajarse Ejemplo


Ejemplo de Medardo Santana desde Cuba->Procesos y barras de progreso: Medardo me comenta en su correo: «Esta base de datos ha sido ideada con el fin de mostrar a través de un ejemplo, la posibilidad de realizar procesos con la utilización simultánea de una barra de progreso. Los procesos que funcionan simultáneamente a la barra son: creación de carpetas y subcarpetas, copia de respaldo a la BD, compactar la BD y comprimir la BD.
El avance de la barra se produce tomando en cuenta la suma de los registros de las consultas más las tablas no propias del sistema, lo que, sin dudas, puede ser perfeccionado. Es necesario el fichero 7za para comprimir la BD. Estas son las características generales sobre la BD
.» . El ejemplo incluye un documento en formato Word donde Medardo nos explica todo el proceso de este ejemplo. Gracias una vez más Medardo por tu colaboración 
Para Access 2000 o superior (Julio de 2006)
Bajarse Ejemplo

 


Dos Ejemplos Odontogramas: A partir del ejemplo de Marciano que te puedes descargar de esta página, dos miembros de nuestro foro: Josevic y Waldo Renaildo me envían estas dos versiones del ejemplo. Espero que sean de utilidad.  Para Access 2000 o superior (Julio de 2006)
Bajarse Ejemplo Josevic

Bajarse Ejemplo Waldo


Ejemplo de -Marta-  > Cambiar icono de un fichero de Access: Marta nos envía este estupendo ejemplo que trata de dar respuesta a la ya típica pregunta: ¿Puedo cambiar el icono de mi base de datos para que no me aparezca con la típica imagen de Access?. Pues sí, Marta lo ha conseguido. Ojo, no confundir: No se trata del icono que se puede poner en el menú de inicio. Se trata de cambiar el icono de una base de datos concreta (Del fichero) para que se muestre en su carpeta correspondiente con otra imagen distinta a la ya «famosa» llave roja de Access. ¿OK?. Marta incluye en su ejemplo un fichero de ayuda con explicaciones. Para Access 2000 o superior (Julio de 2006)
Bajarse Ejemplo


Ejemplo de Rubén Vigón  > Cuadros combinados que admitan imágenes: Este ejemplo le he rescatado de las News de Microsoft Access. Está realizado por el amigo Rubén. Ya sabemos que el control cuadro combinado de Access no permite mostrar simultáneamente letras e iconos. Sin embargo Microsoft dispone del control Microsoft ImageComboBox Control, versión 6.0 que incluido en Access, nos permite hacer precisamente eso.
Este ejemplo de Rubén es sencillo, pero muy esclarecedor.
En el programa
Foro Offline (Sección Chat IP) tenemos implementado desde hace meses dicho control para poder escoger emoticones dentro de un cuadro combinado ImageComboBox. Para Access 97 o superior (Julio de 2006)
Bajarse Ejemplo


Ejemplo de Marciano- > Planning de Hotel: El maestro Marciano, ha preparado este ejemplo para un usuario de nuestro foro de Access y vba que muestra como crear desde Access un planning de ocupación de un establecimiento hotelero. Es simplemente para que sirva de punto de partida (Que no es poco).  Para Access 2000 o superior (Julio de 2006)
Bajarse Ejemplo

Junio de 2006


Ejemplo tutorial Treeview- > Control Treeview: Últimamente en el Foro se está preguntando bastante sobre este control, propio de Visual Basic pero perfectamente reutilizable en Access. Acá va un completo ejemplo de la utilización de este control.  Para Access 97 o superior (Junio de 2006)
Bajarse Ejemplo (2,3 Mgb)


Ejemplo de Waldemiro- > Barra de progreso: Se trata (Como el título indica) de un ejemplo donde se muestra una atractiva barra de progreso en un formulario de inicio de Access. Gracias de nuevo Waldemiro por tu aporte.  Para Access 2000 o superior (Junio de 2006)
Bajarse Ejemplo


Ejemplo de Waldemiro- > Formularios extensibles: Me comenta Waldemiro en su correo: «Hola Francisco gracias por tu ayuda a través de todas las respuestas encontradas en la web tanto del foro como de tu pagina de ejemplos, y deseo aportar un pequeño ejemplo que ojala pueda ser útil para alguien que lo necesita se trata de extender un formulario como para poner iconos que tengan funciones especiales que son visibles únicamente al hacer click en los botones que extienden dicho formulario». Para Access 2000 o superior (Junio de 2006)
Bajarse Ejemplo


Ejemplo de Marta- > Botones de desplazamiento: Marta nos envía este sencillo ejemplo pero muy útil, ya que es una pregunta que se suele repetir con bastante frecuencia en nuestro Foro: ¿Como crear una botonera propia de navegación entre registros de un formulario?. Marta lo resuelve de una manera magistral. Para Access 2000 o superior (Junio de 2006)
Bajarse Ejemplo


Ejemplo de Marciano ALMOHALLA->Avisador: Marciano nos envía este sencillo pero efectivo ejemplo de como tener un avisador de eventos (Citas y acontecimientos). Para Access 2000 o superior (Junio de 2006)
Bajarse Ejemplo


Documentador de bases de datos de Access->Rubén Vigón: Aunque  Access incorpora un documentador estándar, Rubén Vigón nos ofrece en su página WEB uno propio muy completo, hecho en Visual Basic. (Junio de 2006)
Bajarse Documentador

 


Ejemplo de Javier Gómez (Javier.Mil)-> Protección, datos «invisibles» y encriptación: Excelente ejemplo de Javier. Comenta el autor: «Se trata de convertir los datos de las Tablas en datos Invisibles. La DEMO esta dividida en 3 partes: La primera esta en formato MDB que demuestra como funciona el sistema. La segunda tambien en formato MDB donde se guardan los datos . Y la tercera parte son Las REFERENCIAS y están en formato MDE donde están ubicadas las funciones de convertir los datos en Invisibles. (De momento guardo el secreto). Se trata por tanto de un Sistema de Seguridad para los Datos.
Explicación mas detallada del sistema:
DATOS INVISIBLES (Tablas)
Desde hacia tiempo, quería desarrollar algún sistema de protección de datos pero algo especial y distinto a todo lo que había encontrado hasta ahora. Al final y después de darle muchas vueltas a mis neuronas el sistema fue el siguiente:
¡ Hacer que los datos sean Invisibles !
¿ Invisibles ? Si realmente son invisibles.¡ ¿Es magia ? No, no es magia simplemente que los hago invisibles, y por tanto los datos siempre existen, simplemente los oculto nada mas (están muy ocultos).
Pero claro,…………… Si los datos No desaparecen o mejor dicho No son visibles ,………. ¿Que pasaría si alguien lo descubriese ? Pues en ese caso depende,……….... depende de,………….. muchos factores claro esta.
En primer lugar si alguien lo descubre, encontraría los datos de tal manera que por si mismos ya son ilegibles, y en segundo lugar cabe la posibilidad adicional de tenerlos tambien encriptarlos.
En cuanto a la encriptación.
¿ Es fuerte el algoritmo de encriptación ?
No, No se trata de un sistema a prueba de bombas atómicas, ni mucho menos, simplemente consiste en dar un mayor grado de confianza al usuario.
El algoritmo de encriptación es bastante rápido y permite en una consulta encriptar gran cantidad de datos. Claro
esta que existen sistemas mucho más sofisticados y mas seguros, pero también mas lentos.
¿ Entonces se trata de una doble encriptación ? No se trata de una doble encriptación se trata de una doble seguridad, ya que el primer sistema, No se le puede llamar encriptado como tal, para el encriptado propiamente dicho ya esta la función especifica de encriptación.
Ambos sistemas Visible/ Invisible y Encriptado / Desencriptado pueden usarse independientemente o conjuntamente.». Gracias de nuevo, Javier.
 Para Access 2000 o superior .(Junio de 2006)

Bajarse Ejemplo

 


A continuación publico cuatro aplicaciones de Gaspar M. Gómez Rodríguez. Gaspar es programador profesional y pone a nuestra disposición estas aplicaciones que están «abiertas» y se tratan de gestiones completamente operativas. Si deseas hacer cualquier comentario a su autor sobre las mismas o bien deseas alguna adaptación & ampliación particular de las mismas (Bajo pago), aquí dejo su cuenta de correo: EMAIL para que te pongas en contacto con el autor.

(1)
Gestión de DocumentosPara que la aplicación funcione correctamente (Opera con rutas absolutas) se deberá instalar en C:\DocuGest  y  a partir de ahí operar con ella. Algunas consideraciones:
Este aplicación tiene claves de entrada:
Usuario: gaspar
Password: master
Para poder acceder a la aplicación y ver tablas, formularios, módulos… desde el menú principal pulsar ATL + G, pedirá confirmación de usuario, tecleamos ONUBA. Si alguna de las tablas vinculadas tiene clave, poner ONUBA
Para Access 2000 o superior .(Junio de 2006)
Bajarse Manual de uso
Bajarse Aplicación


(2) Gestión AlmacenesPara que la aplicación funcione correctamente (Opera con rutas absolutas) se deberá instalar en C:\AlmaGest  y  a partir de ahí operar con ella. Algunas consideraciones:
Este aplicación tiene claves de entrada. Estas son:
Usuario: gaspar
Password: master
Para Access 2000 o superior .(Junio de 2006)
Bajarse Manual de uso
Bajarse Aplicación


(3)
Gestión Alquileres de TemporadaGaspar nos envía esta aplicación completa y operativa (No se trata de un ejemplo si no de una gestión completa) que él tiene operativa en varias empresas. Para que la aplicación funcione correctamente (Opera con rutas absolutas) se deberá instalar en C:\inmoges  y  a partir de ahí operar con ella. Algunas consideraciones:
Este aplicación tiene claves de entrada. Estas son:
Usuario: gaspar
Password: master
Además, según me comenta Gaspar en email: «Una vez que entres en el programa, te oculta todas las barras de herramientas de Access, para mostrarlas: pulsas ALT + G, te saldrá una ventana de verificación de usuario, teclea ONUBA, para volver al estado inicial pulsa otra vez ALT + G
Espero que sea de tu agrado, HAY MUCHAS COSAS SACADA DE TU PÁGINA. Muchas gracias por todo y un saludo.
»
Pues gracias a ti Gaspar por poner a disposición pública tu trabajo.
Para Access 2000 o superior .(Junio de 2006)

Bajarse Aplicación


(4) Gestión de llamadasPara que la aplicación funcione correctamente (Opera con rutas absolutas) se deberá instalar en C:\ConTAC  y  a partir de ahí operar con ella. Algunas consideraciones (Copio y pego el texto de Gaspar que me ha enviado a mi correo):

«Hace años una de las Empresas me pidió una aplicación para gestionar las llamadas/visitas que se recepcionaban en la puerta de entrada de las oficinas. Y les hice esta “cosa” que funciona, salvo errores (que tiene y muchos), pero es fácil hacerla funcionar y adaptarla.
Permite enviar por correo electrónico el aviso de llamadas, visitas, etc. La usan mandando los avisos a las BlackBerry de los trabajadores. Como cliente de correo usa OUTLOOK, en la versión 2003 de Outlook cuando se intenta enviar un correo desde mi aplicación te advierte de que un programa externo está intentando enviar algo por correo y que podría ser un virus, no pasa nada, Outlook es así.
Funciona perfectamente en red, sólo hay que vincular las tablas oportunas.
El usuario para entrar es GASPAR contraseña MASTER
Desde la ventana principal se puede acceder a los menús de Access pulsando ALT + G, pedirá contraseña, poner ONUBA
Si hay alguna bd protegida con contraseña teclear ONUBA
Acompaño fichero con fuente 3 of 9 Barcode, utilizada por la aplicación para algunos listados. En la Empresa usan un lector de códigos de barras. Las fuentes adjuntas son de libre distribución



Para Access 2000 o superior .(Junio de 2006)
Bajarse Aplicación
 


Ejemplo de Javier Gómez (Javier.Mil)> Compactar BD: Nueva versión. Compacta todas las Bases de Datos (BD) Vinculadas de la BD Principal. Si por ejemplo: tres Tablas de una misma BDs están vinculadas a la BD principal solo compactara una sola vez, (es lo lógico). Ahora gracias a la aportación de Juan Menéndez (MasterCafe) es posible compactar una Base de Datos con password.  Para Access 2000 o superior .(Junio de 2006)
Bajarse Ejemplo


Ejemplo de Juan Gabriel Pichardo -> Encuestas: Un punto de partida para realizar desde Access encuestas. Comenta el autor en su correo: «1-pantalla contestar preguntas haciendo check en la casilla de verificación
2- pantalla que presenta el grafico con porcentajes de las preguntas respondidas
Me alegra el colaborar , ya que tambien me han servido los ejemplos que ustedes mantienen gracias a todos , ahhh y si pueden mejorarlos seria mucho mejor , seguiré aprendiendo de los demás. Gracias
». Gracias a ti por la aportación. Para Access 2000 o superior .(Junio de 2006)
Bajarse Ejemplo


Ejemplo de Lebans- > Reportes en formato PDF y Snapshot: Magnífico ejemplo del maestro Lebans (Visitar Web) donde nos expone una manera limpia y profesional de exportar reportes a formato PDF sin necesidad de tener impresoras virtuales instaladas de Acrobat. Simplemente Genial. Para Access 2000 o superior (Junio de 2006)
Bajarse Ejemplo


Ejemplo de Javier Gómez (Javier.Mil)> Errores en Access: Demo de Javier de como capturar Errores de Access que a veces son difíciles de entender, por los usuarios.(Aviso: No están todos los errores pero si , algunos de los mas comunes.) Para Access 2000 o superior .(Junio de 2006)
Bajarse Ejemplo


Ejemplo de Juan «MasterCafé» -> Filtros y consultas SQLComenta Juan en su correo: «Adjunto te remito un pequeño programa que hace cualquier tipo de búsqueda en una tabla. Se basa en el típico problema de la gente que el cliente tiene una tabla con muchos campos y luego quiere filtrar por unos y otros.. eso implica miles de consultas o bien alguna solución que cree la consulta necesaria en ese momento. La consulta se crea desde el formulario ctrlComercialFiltro con una simple función. Para que todo sea simple y funcione lo que hice fue hacer primero el formulario con todos los campos (no me estire mucho en diseño).. una vez terminado copio pego y me pongo a hacer el mismo como filtro con las siguientes modificaciones:
-Quitar el origen de datos
-Quitar a todos los campos el origen de campo de tabla
-Agregar campos a cada campo con un com