Detalle del libro
Ver Índice
Prólogo
¿Por qué trucos de Access?
Cómo utilizar este libro
Cómo está organizado este libro
Convenciones utilizadas en este libro
Utilizar los códigos de ejemplo
Capítulo 1. El núcleo de Access
1.Ayudar a los usuarios a encontrar objetos
La ventana Base de datos normal
Utilizar grupos
2.Personalizar una aplicación Access
Almacenar preferencias
Aplicar las preferencias
Poner en práctica el truco
3.Trabajar rápido y evitar escribir
Conozca sus atajos de teclado
Recordar cómo hacer referencia a los atajos de teclado
4.Optimizar los cambios en los datos
5.Transferir datos entre versiones de Access
6.Organizar y mejorar las macros
Acciones condicionales de macros
Crear grupos de macros
7.Mantener limpia una base de datos
Realizar un seguimiento de la utilización de los objetos
Identificar los objetos sin utilizar
Trucar el truco
8.Proteger la información importante
Por si las moscas
El código
9.Trabajar con cualquier cantidad de datos
Separar los datos
Trabajar con datos divididos
10.Encontrar rápidamente objetos en una base de datos
11.Utilizar una unión entre tablas
12.Detener el crecimiento de una base de datos
Capítulo 2. Tablas
13.Crear un campo autonumérico con un valor personalizado
Crear un campo autonumérico con un número de nuestra elección
Trucar el truco
14.Copiar datos entre tablas sin consultas Append
Anexar datos entre tablas
Añadir datos entre bases de datos
15.Excluir las tablas del sistema
El código
Ejecutar el código
16.Ocultar información importante
Otra alternativa
Trucar el truco
17.Simular activadores de eventos en tablas
Configurar un registro de auditoría
Comprobar los eventos del formulario
El código
Ejecutar el código
Trucar el truco
18.Crear tablas rápidamente
Establecer valores por defecto
El código
Capítulo 3. Entrada y navegación
19.Ayudar a los usuarios a navegar a través de grandes formularios
Navegación inteligente
El código
20.Ayudar a los usuarios a escribir texto adicional
21.Dejar que los usuarios añadan elementos personalizados a listas prediseñadas
El código
Trucar el truco
22.Rellenar y ordenar listas con talento
El formulario
Rellenar un cuadro de lista alfabéticamente a partir de dos orígenes
Controlar la ordenación en un cuadro de lista relleno con varios orígenes de datos
Ordenar los elementos de una lista según su popularidad
23.Utilizar controles personalizados en un formulario
Añadir un control personalizado a un formulario
24.Confirmar actualizaciones de registros antes de guardarlas
25.Poner un reloj en un formulario
Crear el reloj
Trucar el truco
26.El tabulador inteligente
27.Destacar el control activo
Capítulo 4. Presentación
28.Separar alfabéticamente registros ordenados en grupos de letras
Separar los datos del informe por letras
Trucar el truco
29.Crear subtotales condicionales
Utilizar sumas continuas
Trucar el truco
30.Utilizar formatos condicionales para destacar resultados importantes
Formato condicional estándar
Formato condicional con VBA
31.Crear un vínculo directo a un informe
Crear un acceso directo
Imprimir un informe y cerrar la base de datos con un solo clic
32.Proteger la propiedad intelectual
Marcar la marca
Utilizar la marca de agua
33.Crear una presentación en Access
Las imágenes
El diseño del formulario
El código
Trucar el truco
34.Reproducir vídeos en formularios de Access
Colocar el reproductor en el formulario
Reproducir una película
35.Ver informes incrustados en formularios
Crear el formulario
Trucar el truco
36.Poner números de línea en un informe
37.Sombrear líneas alternativas en un informe
El código
Los resultados
Trucar el truco
38.Economizar papel reduciendo espacios en blanco
39.Incluir fecha, hora y un contador de páginas
Capítulo 5. Consultas y SQL
40.Devolver una muestra de registros
Utilizar el predicado Top
Trucar el truco
41.Crear operaciones de inserción a prueba de balas
Trabajar con longitudes de texto excesivas
Vigilar los apóstrofes
Combinar las dos validaciones
42.Localizar registros no coincidentes en varios campos clave
Revisar la consulta
Cambiar la consulta
43.Incluir un total global en una consulta
Trucar el truco
44.Ordenar cualquier cadena arbitraria de caracteres
Ordenar por el medio
Ordenar por posiciones fijas mezcladas
Ordenar por caracteres cuando desconocemos su posición
Trucar el truco
45.Resumir datos complejos
Crear la tabla de referencias cruzadas
46.Obtener todas las combinaciones de datos
47.No deje que los valores nulos arruinen sus resúmenes de datos
Valores nulos en campos numéricos
Evitar valores nulos
Diseño de tablas para evitar valores nulos y cadenas de longitud cero
Diseño de formularios para evitar valores nulos y cadenas de longitud cero
48.Utilizar una función personalizada en una consulta
Crear una nueva función
Manipular fechas
49.Crear tablas Access con script SQL Server
De un paseo por el Enterprise Manager
50.Utilizar caracteres comodín en una consulta
51.Mejorar consultas basadas en criterios O
52.Mejorar consultas basadas en criterios Y
53.Crear una unión externa
54.Utilizar expresiones regulares en consultas Access
Crear una función personalizada.
Crear una consulta de ejemplo
Trucar el truco
Capítulo 6. Aspectos relacionados con múltiples usuarios
55.Comprobar duplicados
Su capacidad para desarrollar aplicaciones rápidamente y sus sencillas herramientas de interfaz han logrado que Microsoft Access sea algo más que un extraordinario sistema de bases de datos. Catapultado por sus opciones flexibles de desarrollo, hay pocas razones para buscar algo diferente sean cuales sean sus necesidades, incluso ante las bases de datos más grandes.
Las herramientas y técnicas expuestas en esta obra le enseñan cómo ir más allá de los límites de la aplicación, asimilando los fundamentos básicos que permiten una gestión eficaz de los datos, la ejecución de consultas avanzadas, la generación de informes profesionales y mucho más.
Tanto si es un desarrollador como un usuario avanzado, encontrará múltiples referencias para hacer sus bases de datos y aplicaciones más valiosas y atractivas, logrando personalizarlas con funcionalidades adaptadas, creando presentaciones o reproduciendo vídeos. Más allá de la interfaz, descubrirá aspectos tan diversos como la escritura de código rápida y eficientemente, la importación y exportación de datos XML e incluso poner un navegador web en sus bases de datos.