Muchas veces estamos usando en nuestra aplicación tablas de datos en Informes/Pantallas en diferentes páginas y lo que es habitual siempre necesitamos cambiar el nombre de los encabezados de columnas para que sea más representativo al usuario.
Para simplificar esta tarea y no tener que estar realizando los cambios de etiquetas cada vez que construimos un Informe o una pantalla, podemos crear Valores por Defecto de una tabla usando los Valores por Defecto de Interfaz de Usuario.
Por ejemplo si creamos una aplicación con un tipo de Pantalla Basada en Tabla con Informe usando la tabla EMP, visualizaremos el informe como se muestra a continuación:
Image may be NSFW.
Clik here to view.
Como podemos ver en la imagen de arriba los nombres de columnas no son amigables a la vista del usuario. Para ello vamos a aprender a crear Valores por Defecto de Interfaz de Usuario.
Ingresamos al Taller de SQL, hacemos clic en el ícono Explorador de Objetos y seleccionamos la tabla EMP.
Posteriormente, seleccionamos la ficha “Valores por Defecto de Interfaz de Usuario”
Image may be NSFW.
Clik here to view.
Hacemos clic en el botón Crear Valores por Defecto, se abre una ventana modal y hacemos clic en el botón Crear Valores por Defecto. Posteriormente se muestra la lista de todos los objetos y lo que he hecho fue filtrar el reporte para que me muestre solo los objetos que tienen Valores por Defecto = Yes.
Image may be NSFW.
Clik here to view.
Como menciona la ayuda de Apex: “Los valores por defecto de interfaz de usuario se utilizan para rellenar con valores iniciales las propiedades de región y elemento, a fin de proporcionar consistencia entre páginas de una aplicación o de varias aplicaciones. El diccionario de tablas es específico de las tablas y columnas de un esquema seleccionado. Estos valores por defecto se utilizan en cualquier definición del diccionario de atributos.”
Hacemos clic en el botón Sincronizar y aparece una ventana modal, luego hacemos clic en el botón Sincronizar Valores por Defecto.
Image may be NSFW.
Clik here to view.
Después hacemos clic en el nombre del Objeto EMP para modificar los valores por defecto. En este caso vamos a modificar la etiqueta (nombre de la columna) y el texto de ayuda. Esto lo hacemos para cada una de las columnas de la tabla EMP.
Image may be NSFW.
Clik here to view.
En este ejemplo solo he cambiado las etiquetas de la tabla EMP, pero es aconsejable que cuando empezamos con un proyecto nuevo podamos crear todos los Valores por Defecto de la Interfaz de Usuario para ser usados en nuestra aplicación.
Volvemos a la página de inicio de nuestra aplicación y creamos un Informe Interactivo y le indicamos que use los Valores por Defecto de Interfaz de Usuario.
Image may be NSFW.
Clik here to view.
Como podemos ver en el Informe se muestran los nombres de columnas como lo habíamos ingresado en los valores por defecto. Y de igual modo en el formulario se muestran las etiquetas modificadas.
Image may be NSFW.
Clik here to view.
Si hacemos clic en el signo más (?) podemos ver la ventana modal de ayuda que aparece.
Image may be NSFW.
Clik here to view.
De esta forma podemos ingresar de una sola vez todos los valores por defecto que necesitamos de nuestras tablas para unificar todos los nombres de objetos en nuestra aplicación.
Hasta Pronto!
Image may be NSFW.
Clik here to view.
