Ejercicio: crear las tablas personalizadas de almacén y TypeofAccident

Completado

En este ejercicio, creará dos tablas personalizadas más para almacenar más datos para su aplicación de seguimiento de accidentes de empleados.

Nota

En el caso de que no haya completado los módulos anteriores de esta ruta de aprendizaje, descárguese los archivos de empaquetado. Estos archivos contienen el trabajo completado en la aplicación Seguimiento de accidentes hasta el momento.

Crear una LocationTable personalizada

Siga estos pasos para crear una LocationTable personalizada:

  1. En el menú principal, expanda Dataverse y seleccione Tablas.

  2. Seleccione Nueva tabla>Nueva tabla.

  3. En el panel Nueva tabla, en Propiedades, introduzca esto para Nombre para mostrar: LocationTable.

  4. Cambie a la pestaña Columna primaria en el panel Nueva tabla e introduzca esto para Nombre para mostrar: LocationID.

  5. Seleccione Guardar. Se crea su tabla y aparece la pantalla Tablas para su LocationTable.

  6. Observe la parte inferior de la pantalla y vea Columnas y datos de LocationTable. Seleccione el campo LocationId y elija Editar columna.

  7. En el panel Editar columna del lado derecho de la pantalla, cambie el menú desplegable de Tipo de datos desde Línea única de texto a Autonumeración. Deje los valores predeterminados para los otros valores tal y como están.

  8. Seleccione Guardar.

  9. A la derecha de la columna LocationID, seleccione + (Nueva columna).

  10. En el panel Nueva columna, escriba la siguiente información:

    • Nombre para mostrar: LocationName

    • Tipo de datos: línea de texto única (valor por defecto)

    • Obligatorio: negocio obligatorio (cuando quiera evitar que los usuarios introduzcan un registro de almacén sin nombre)

    • Asegúrese de que la casilla próxima a Buscable esté marcada (opción predeterminada)

  11. Seleccione Guardar.

  12. Seleccione + (Nueva columna), como antes, para crear una columna LocationCountry.

  13. Introduzca estos valores para la nueva columna:

    • Nombre para mostrar: LocationCountry

    • Tipo de datos: Opción

    • En Sincronizar esta opción con (puede ser necesario desplazarse hacia abajo por el panel), seleccione el botón Nueva opción para crear un nuevo conjunto de opciones para almacenar algunos países/regiones en los que Contoso tiene almacenes.

      Captura de pantalla del campo Opción y la opción de menú Nueva Opción resaltada.

  14. En el panel Nueva opción que se desliza desde el lado derecho, en el campo Nombre para mostrar, introduzca: ChLocationCountry

    Sugerencia

    Como práctica recomendada, asigne un nombre a su opción personalizada con un prefijo, para ayudar a identificarla como un objeto de opción más adelante. En este caso usamos el prefijo "Ch" para designarlo como un conjunto de opciones de elección.

  15. En Opciones, en el primer campo de entrada Etiqueta, introduzca USA. Observe que el campo Valor contiene una entrada numérica. Este es un campo de autonumeración, asignado por Dataverse, pero puede cambiarlo al valor que desee. En este caso, no necesitamos cambiarlo, así que lo dejaremos tranquilo.

  16. Seleccione Nueva opción e introduzca Spain.

    Nota

    Puede agregar más opciones para los países, pero para este ejemplo solo necesitaremos EE. UU. y ESPAÑA.

    Captura de pantalla de las opciones EE. UU. y España enumeradas como nuevos elementos.

  17. Seleccione Guardar para registrar su opción ChLocationCountry.

  18. A continuación, asignamos la opción que creamos a nuestra columna LocationCountry. En Sincronizar esta opción con, introduzca ChLocationCountry en el campo de búsqueda. Observe cómo se filtra la lista de opciones a medida que escribe el nombre de su opción. Seleccione ChLocationCountry para bloquearlo como conjunto de opciones para esta columna.

  19. Seleccione Guardar.

  20. Asegúrese de que, en ¿Sincronizar con opción global?, haya seleccionado .

    Nota

    Con la elección Opción global, puede usar la opción personalizada en diferentes tablas dentro del mismo entorno de Dataverse.

    Con la elección Opción local, (No seleccionada en ¿Sincronizar con la opción global?), solo puede usar la opción personalizada exclusivamente en esta tabla.

    Captura de pantalla de ChLocationCountry introducida en Sincronizar esta opción con el campo y sí seleccionados en la opción en Sincronizar con la opción global.

    Nota

    Los campos de opción son beneficiosos cuando el número de opciones es limitado y cuando los elementos cambian con poca frecuencia o nunca.

  21. Desplácese hacia abajo en Sincronizar esta opción con y podrá ver el campo Opción predeterminada. Esta opción le permite definir qué opción (si la hay) es la predeterminada cuando se crea un nuevo elemento. En este caso, déjela como Ninguna (predeterminada).

  22. Seleccione Guardar.

    Otra tabla está completa, vamos a pasar a la tabla TypeofAccident.

Crear una tabla TypeofAccident personalizada

Para crear la tabla TypeofAccident, siga estos pasos:

  1. Vuelva a la pantalla Tablas (seleccione Tablas en el panel de navegación de la izquierda de la pantalla).

  2. Seleccione Nueva tabla>Nueva tabla.

  3. En el panel Nueva tabla, en Propiedades, introduzca lo siguiente para Nombre para mostrar: TypeofAccidentTable.

  4. Cambie a la pestaña Columna primaria y, para Nombre para mostrar, introduzca TypeofAccidentId

  5. Seleccione Guardar.

  6. Una vez que haya creado su tabla, vaya al panel columnas y datos de la mitad inferior de la pantalla y seleccione el campo TypeofAccidentId y Editar columna.

  7. Cambie el Tipo de datos a Autonumeración y deje los demás elementos como los predeterminados.

  8. Seleccione Guardar.

  9. Seleccione + (nueva columna) para crear una nueva columna con la siguiente configuración:

    • Nombre para mostrar: AccidentName

    • Tipo de datos: línea de texto única (valor por defecto)

    • Requerido: negocio requerido

    • Buscable: casilla seleccionada (predeterminado).

    Guarde la columna.

  10. De la misma manera, agregue la nueva columna AccidentSeverity con estas entradas:

    • Nombre para mostrar: AccidentSeverity

    • Tipo de datos: Opción

    • ¿Desea sincronizar con la opción global? - Sí (predeterminado)

    • Cree una nueva opción de elección con el nombre para mostrar: ChAccidentSeverity y luego agregue cinco elementos nuevos. Introduzca 1, 2, 3, 4 y 5, respectivamente, en el campo Etiqueta.

    • Guarde la nueva opción

    • En Sincronizar esta opción con, introduzca ChAccidentSeverity y seleccione ChAccidentSeverity en los resultados filtrados.

    • Asegúrese de que la Opción predeterminada sea Ninguna

    Guarde la columna.

Ahora hemos agregado tablas de apoyo a Dataverse, incluidas LocationTable y TypeofAccident. Para ver todas las tablas que ha creado, puede seleccionar la pestaña de filtro Personalizada en la pantalla Tablas.