3.3 Sugerencias para el diseño de consolas

Los elementos más adecuados para las consolas son las gráficas y las vistas de referencias cruzadas pequeñas. No obstante, puede diseñar informes de tablas que funcionen bien en la consola. Estos informes suelen ser muy estrechos y normalmente se usan con controles de entrada para limitar el número de filas que devuelven.

3.3.1 Sugerencias sobre controles de entrada

Al diseñar controles de entrada para una consola, tenga en cuenta estas sugerencias:

  • Si desea que un solo control de entrada de la consola maneje los datos mostrados en varios informes, asegúrese de que los parámetros de estos informes tengan el mismo nombre que el control de entrada.

  • Al definir un parámetro en un informe, especifique un nombre significativo que se pueda reutilizar en otros informes. Posteriormente, al añadir dos informes con el mismo parámetro a la consola, sus controles de entrada se mostrarán como Special Content (Contenido especial) en la lista Available Content (Contenido disponible). Almacenar estos controles de entrada en el repositorio permite reutilizarlos en otros informes que diseñe y añada al repositorio.

  • Para pasar un valor a una URL externa, el valor de URL Parameter Name (Nombre de parámetro de URL) que especifique en el control de entrada debe coincidir con el nombre de un parámetro que la URL pueda aceptar. El valor del control de entrada también debe ser un valor que la URL pueda aceptar. Es probable que la URL de destino tenga requisitos y limitaciones adicionales.

NOTA:el control de entrada debe pasar datos que la URL pueda aceptar. De lo contrario, quizá el servidor no pueda recuperar los datos correctos desde la URL externa.

3.3.2 Sugerencias adicionales

Al crear o editar una consola, tenga en cuenta estas sugerencias:

  • Alineación de elementos:

    • Puede utilizar las teclas de flecha para mover el contenido seleccionado de espacio en espacio.

    • Pulse la tecla Ctrl para mover el contenido seleccionado píxel a píxel.

  • Selección de elementos:

    • Los elementos del menú contextual cambian dependiendo de su selección. Por ejemplo, el menú contextual puede incluir la opción Delete Item (Suprimir elemento) o Delete Frame (Suprimir marco), dependiendo de si ha seleccionado un botón o un marco.

    • Si selecciona varios elementos o marcos, el menú contextual solo incluirá opciones aplicables a todos los elementos seleccionados. Por ejemplo, si selecciona un marco y un botón, el menú contextual solo incluirá la opción Delete Items (Suprimir elementos).

    • Al seleccionar varios marcos, el menú contextual incluirá varias opciones que se puedan aplicar a los marcos como grupo, por ejemplo Hide All Scroll Bars (Ocultar todas las barras de desplazamiento) y Delete Items (Suprimir elementos).

    • Seleccione varios marcos para modificar su tamaño a la vez. Al arrastrar el borde de un marco, los demás también cambiarán de tamaño.

  • Recoloque o suprima los informes de las consolas:

    • Al suprimir un informe que incluya controles de entrada de una consola, los controles también se suprimirán, pero no las etiquetas. Suprima las etiquetas manualmente.

    • Si se asigna un marco URL personalizado a un control de entrada suprimido, el servidor indica la URL por defecto, pero no pasa el parámetro.

    • Realice un seguimiento de los informes utilizados en las consolas para evitar suprimirlos de forma no intencionada. El servidor suprimirá de las consolas los informes que suprima en el repositorio o que mueva a una nueva ubicación.

  • Incrustación de consolas:

    • Una consola puede incluir otras consolas a menos que se cree una dependencia circular. No intente añadir una consola a sí misma.

    • Si en una consola hay varios informes que hacen referencia al mismo control de entrada, todos estarán controlados por él. Si desea que los usuarios definan los controles de entrada por separado para cada informe, cree dos consolas, cada una de ellas asociada al control de entrada. Luego cree una tercera consola que incluya las otras dos.

    • Añadir la misma consola dos veces a una consola principal puede crear una comparación interesante, tal como se observa en la Figura 3-1.

      En la consola que se muestra a continuación, se utiliza la misma consola con dos controles de entrada diferentes, uno con la plataforma Windows y otro con la plataforma Linux. En este ejemplo, el número de dispositivos que utilizan versiones diferentes de los sistemas operativos Windows y Linux.

      Figura 3-1 Consola de comparación