Mostrando entradas con la etiqueta Access. Mostrar todas las entradas
Mostrando entradas con la etiqueta Access. Mostrar todas las entradas

14 de agosto de 2012

Access: Leyenda en Gráfico

Muchas veces una imagen vale más que mil palabras, y para algunas personas incluso valen más... la verdad que a veces un gráfico es muy útil para hacer resaltar datos numéricos que una tabla haría que tus oyentes se cortaran las venas, que desconectaran o que simplemente no se vayan con la idea que querías mostrarles.
Y cuando triunfas en una presentación cada vez quieren más y más gráficos... pero es un autentico coñazo actualizarlos a mano y por otra parte innecesario desde que las computadoras y el software llegaron a nuestra vida.

Mejor tener una base de datos actualizada e ir pidiéndole informes pre-establecidos.

Así pues, si usáis MS Access y os habéis encontrado con la puñeta de no saber como modificar los rótulos en la leyenda de sus gráficos, aquí tenéis la solución:
  1. Abrimos el elemento deseado en vista de diseño
  2. Seleccionamos el gráfico en cuestión y abrimos sus "Propiedades"
  3. Seleccionamos la ficha "Datos"
  4. Seleccionamos el campo "Origen de la fila" que es el que vamos a modificar
    1. Podemos cambiar la instrucción SQL directamente en dicho campo o...
    2. Pinchar en los puntos suspensivos, para abrir la consulta y cambiar a Vista SQL, con el fin de modificarla mejor viéndola completa
  5. Tendremos una expresión con una consulta SQL parecida a la siguiente:
"SELECT... Sum([Datos]) AS [SumOfDatos] ó [Suma de Datos] ..."

Pues bien, lo que aparece después de AS es el título para el rótulo de la leyenda del gráfico. Modificando ese texto podremos establecer el valor que deseemos, siempre que no pongamos el valor de algún atributo del resto de la consulta claro. En este último caso nos saltaría un error impidiéndonos cambiarlo, así que elegirlo bien o cambiar el nombre del atributo que os molesta.

Un saludo.

7 de agosto de 2012

Access: Problema con Hoja de Propiedades

Estoy haciendo una pequeña aplicación con Access y me he topado con un problema: de alguna forma ha dejado de mostrarse la Hoja de Propiedades. No se puede abrir por ninguno de los accesos de los menús y me pasa con todas las BD,s.
He buscado un poco para solucionar el problema y de alguna forma ha debido de deshabilitarse algunas barras de comandos.

A mi se me ha arreglado con los siguientes pasos:
  • Abrir "Visual Basic" en "Herramientas de bases de datos"
  • En la ventana de proyecto "Insertar Módulo"
  • Pegamos esta función:
Public Function EnableCommandBars()
    Dim cmdBar As Object

    For Each cmdBar In Application.CommandBars
        cmdBar.Enabled = True
    Next

End Function
  • Abrimos la "Ventana Inmediato" del menú "Ver" o pulsamos Ctrl+G que es lo mismo
  • Llamamos a la función escribiendo en la Ventana Inmediato (abajo del todo): EnableCommandBars (+ intro) 
Aunque parezca que no ha pasado nada, ahora se puede probar a ver si funciona la Hoja de Propiedades y funciona.
Luego podeis borrar el Módulo creado o incluso hacerlo con una BD sólo para arreglarlo por si no os fiais.

Eso es todo. Espero que os ayude.

Compárteme

Entradas populares