Ejercicio: Crear una tabla de Microsoft Dataverse
En esta unidad, creará una tabla y personalizará componentes clave. Aprenderá a hacer lo siguiente:
Crear una tabla personalizada.
Agregar columnas personalizadas a su tabla.
Personalizar una vista.
Personalizar un formulario.
El tutorial hace referencia a la empresa Contoso, que es una empresa dedicada a la peluquería de perros y gatos. Contoso necesita una aplicación para realizar un seguimiento de los clientes y las mascotas que puedan usar los empleados en diversos dispositivos.
Crear una tabla personalizada
Siga estos pasos para crear una nueva tabla personalizada.
Inicie sesión en Power Apps Maker Portal.
En el panel de navegación de la izquierda, seleccione Tablas, Nueva tabla y el menú desplegable Configurar propiedades avanzadas.
En la tabla Propiedades del panel Nueva tabla, escriba los valores siguientes:
Nombre para mostrar: Mascota
Descripción: Seguimiento de mascotas para la peluquería de mascotas.
Seleccione la pestaña Columna primaria e introduzca los siguientes valores:
- Nombre para mostrar: Nombre de la mascota
Seleccione Guardar en la parte inferior del panel.
Agregar y personalizar columnas
Cuando haya terminado de crear la tabla, la pantalla muestra las propiedades de la tabla y la tabla en blanco en la sección denominada Columnas y datos de mascotas. Tenga en cuenta que Nombre de mascota es la única columna que aparecerá; junto a ella, aparece la opción +18 más y, al lado, encontrará + para agregar una nueva columna. También existe un botón Editar, en la esquina superior derecha de esta sección, con el que puede editar, pero ahora haremos la edición en esta ventana.
Agreguemos una nueva columna seleccionando el botón Nueva > Columna de la barra de comandos.
En el panel Nueva columna, escriba los valores siguientes:
- Nombre para mostrar: Especie
- Tipo de datos: Opciones
Cree los valores de las opciones.
Seleccione Nueva elección y podrá ver el panel Nueva opción.
Introduzca Species en el campo Nombre para mostrar.
En Opciones, puede ver dos campos de entrada denominados Etiqueta y Valor. Introduzca Perro en la etiqueta. No se preocupe por los valores, Dataverse los asigna automáticamente.
Seleccione Nueva elección en la entrada Perro y establezca Gato como la nueva entrada para Etiqueta.
Seleccione Guardar. Ha creado un nuevo conjunto de opciones de elección que estará disponible en este entorno para otras tablas.
Para hacer que la opción Especie que acaba de crear sea la elección designada de esta columna, puede introducir Especie en el campo de búsqueda, bajo Sincronizar esta opción con, a fin de filtrar los resultados. Seleccione Especie cuando aparezca y, a continuación, seleccione Guardar. También puede seleccionar el menú desplegable y desplazarse hasta encontrar Especie, pero es más fácil usar la función de búsqueda.
Vamos a agregar otra columna. Seleccione Nueva > Columna en la barra de comandos.
Escriba los siguientes valores en el panel Nueva columna y, a continuación, seleccione Guardar:
Nombre para mostrar: Raza
Tipo de datos: Línea de texto única (este valor es el predeterminado)
Para agregar una columnas más, seleccione Nueva > Columna en la barra de comandos.
Escriba los siguientes valores en el panel Nueva columna y, a continuación, seleccione Guardar:
Nombre para mostrar: Fecha de la cita
Tipo de datos: fecha y hora
Personalizar una vista
Vaya a Vistas seleccionando Vistas en el panel Experiencias de datos.
Aparecerá la lista de vistas para la tabla Pet.
Seleccione Mascotas activas para abrir el diseñador de vistas.
En el diseñador de vistas, verá dos columnas que ya están en la vista, como Nombre de la mascota y Fecha de creación. Puede seleccionar otras columnas que desea mostrar en su vista haciendo clic en el nombre de la columna, en el panel Columnas de tabla del lado izquierdo de la pantalla. Con solo seleccionar la columna, esta se agrega a la derecha de la columna Fecha de creación. También puede arrastrar y colocar columnas en el encabezado de la vista, pero la forma más rápida es seleccionar el nombre de la columna para agregarla. También puede seleccionar Ver columna, a la derecha de la columna Fecha de creación, y elegir las columnas que desea mostrar. Agregue las siguientes columnas a su tabla:
Appointment date
Breed
Species (debe desplazarse hacia abajo o buscar esta columna)
Puede eliminar columnas de su vista seleccionando el nombre en el encabezado de la vista y, luego, Eliminar en el menú desplegable. Elimine la columna Fecha de creación.
Para organizar las columnas, arrástrelas por el encabezado en el orden que desee. Mueva Species a la izquierda de Breed.
Seleccione Guardar y publicar en el lado derecho de la barra de comandos y espere a que se publique la vista.
Vuelva a la tabla Pet.
Personalizar el formulario principal
Vaya a la lista Formularios de su tabla seleccionando Formularios en el panel Experiencias de datos.
Aparecerá la lista de formularios para la tabla Pet.
Seleccione el formulario Principal (bajo Tipo de formulario) y seleccione Editar para abrir el editor de formularios.
En el editor de formularios, agregue las columnas Species, Breed y Appointment date en la sección General del lienzo del formulario. Recuerde que puede seleccionar estos campos o arrastrarlos y soltarlos en el formulario. También puede arrastrar y soltar para recolocar los campos de formulario en un lienzo de formulario. Si comete un error, tiene el botón Eliminar en la barra de comandos. Eliminar ese campo simplemente lo quita del formulario y vuelve a colocar esa columna en la lista Columnas de la tabla. Cuando el formulario esté completo, debe tener un aspecto similar a esta captura de pantalla.
Seleccione Guardar y publicar.
Vuelva a la tabla Pet cuando Dataverse haya terminado con la publicación.
En este punto, es posible agregar datos directamente a la tabla. En Columnas y datos de mascotas, puede empezar a introducir tantas filas como desee. Un procedimiento recomendado es incluir algunos datos de prueba para poder ver cómo aparecen en sus vistas/formularios.
También es posible importar datos a la tabla. En el siguiente ejercicio le mostraremos cómo hacerlo.