Vista de dominios

Con la vista Dominios, puede ver los dominios existentes y editar sus propiedades y valores, eliminar dominios y crear nuevos dominios.

Más información sobre los dominios y sus propiedades

Mientras edita la vista Dominios, puede navegar por la cuadrícula con el ratón haciendo clic en las celdas o puede usar las teclas Tab o de flecha para moverse por las filas y subir o bajar por las columnas.

Siguiendo con el flujo de trabajo de los temas de ayuda anteriores de esta sección, la siguiente captura de pantalla muestra la creación de un nuevo dominio denominado AccessType. Este dominio se utilizará para determinar el tipo de permisos de acceso que necesita una persona para acceder a un edificio dado del campus. El dominio tiene cuatro valores válidos: Employees, Public, Maintenance y Security.

Crear un nuevo dominio en la vista Dominios

Abrir la vista Dominios

La vista Dominios se puede abrir desde las siguientes ubicaciones:

  • Panel Catálogo: haga clic con el botón derecho en una geodatabase y haga clic en Dominios o haga clic con el botón derecho en la clase de entidad o tabla y elija Diseño > Dominios. Al elegir una clase de entidad o tabla, observe que la vista Dominios muestra todos los dominios asociados a la geodatabase en la que se almacena dicha clase de entidad o tabla.
  • Panel Contenido: haga clic con el botón derecho en una capa o tabla y elija Diseño > Dominios.
  • Cinta: seleccione una capa o tabla en el panel Contenido. En la cinta contextual Capa de entidades, haga clic en la pestaña Datos y luego en Dominios en el grupo Diseño.

Crear un dominio

Para crear un dominio, siga estos pasos:

  1. En el panel Contenido, seleccione una capa.

    Las pestañas de Capa de entidades pasarán a estar disponibles.

  2. En la pestaña Datos del grupo Diseño, haga clic en Dominios Dominios.
    Nota:

    También se puede acceder a la vista Dominios desde la cinta de la vista Campos y la vista Subtipos.

  3. Haga clic en el botón Nuevo dominio Nuevo dominio de la pestaña Dominios.

    Se crea una nueva fila en la vista Dominios y el puntero se coloca en la columna Nombre de dominio de esa fila.

  4. Introduzca un nombre para el nuevo dominio.
  5. En la columna Descripción, introduzca una descripción para el nuevo dominio.
  6. En la columna Tipo de campo, elija un tipo de campo en el menú desplegable Tipo de campo.
  7. Elija Dominio de rango o Dominio de valor codificado en el menú desplegable Tipo de dominio.
  8. Elija una política de división en el menú desplegable Política de división.
  9. Elija una política de fusionado en el menú desplegable Política de fusionado.
  10. En la cuadrícula de la derecha de la vista Dominios, introduzca los códigos y los valores de un nuevo dominio de valor codificado o el rango mínimo y máximo de un nuevo dominio de rango.
  11. Cuando haya terminado, haga clic en el botón Guardar Guardar de la pestaña Dominios para agregar el nuevo dominio a la geodatabase.

Nota:
Si hay ediciones sin guardar en un mapa activo, el botón Guardar está deshabilitado y un banner informativo avisa de ello. Para volver a habilitar el botón Guardar, primero debe guardar o descartar las ediciones en el mapa.

Crear un nuevo dominio desde la vista Campos o la vista Subtipos

También puede crear dominios desde la vista Campos y la vista Subtipos.

Haga clic en el menú desplegable de la columna Dominio de cualquier campo y elija Crear nuevo dominio de rango o Crear nuevo dominio de valor codificado (la vista Subtipos solo muestra la opción para crear un dominio de valor codificado). La vista Dominios se abre con el nuevo dominio, que tendrá las propiedades del campo cumplimentadas. Después de introducir las propiedades del dominio y de hacer clic en Guardar en la pestaña Dominios, el nuevo dominio estará disponible en la lista desplegable Dominios en la vista Campos y en la vista Subtipos.

Aplicar un dominio a un campo

Una vez creado un dominio, se puede asignar a un campo. Un dominio se puede aplicar a un campo en el nivel de clase de entidad o en el nivel de subtipo mediante la vista Campos o la vista Subtipos, respectivamente. Si la clase de entidad tiene subtipos, se recomienda aplicar dominios en el nivel de subtipo en la vista Subtipos.

Para aplicar un dominio a un campo en cualquiera de las vistas, haga doble clic en la columna Dominio del campo al que desea aplicar un dominio y seleccione un dominio de la lista desplegable. A continuación, puede elegir un valor predeterminado adecuado de la lista desplegable de la columna Valor predeterminado.

Explorar:

Al agregar un nuevo subtipo, los campos del nuevo subtipo heredan los dominios existentes asignados a los campos en el nivel de clase de entidad.

Precaución:

Si la clase de entidad tiene subtipos, solo los dominios asignados a los campos en el nivel de subtipo son visibles en áreas de la aplicación fuera de las vistas Campo y Subtipo, como el panel Atributos.

Modificar o eliminar un dominio

Cuando se crea un dominio en una geodatabase corporativa, se registra el propietario de ese dominio. El propietario es el usuario que creó el dominio. Solo el propietario de un dominio de atributo puede eliminarlo o modificarlo.

Los dominios se pueden asociar a campos determinados para una clase de entidad o tabla o para un subtipo de una clase de entidad o tabla. Mientras una tabla o clase de entidad está utilizando un dominio, no se puede eliminar ni modificar.

Para eliminar un dominio, haga clic en la pestaña situada junto a la fila que representa el dominio que desea eliminar. De este modo se selecciona toda la fila. Pulse la tecla Suprimir, utilice el botón Eliminar del Portapapeles en la cinta o haga clic con el botón derecho en la fila y elija Eliminar en el menú contextual.

Se pueden modificar las siguientes propiedades de un dominio:

  • Nombre del dominio
  • Description
  • Políticas de combinación y división
  • Valores máximo y mínimo para dominios de rango
  • Códigos y valores asociados con los dominios de valores codificados

El tipo de dominio o el tipo de campo no se pueden modificar una vez que un dominio se ha confirmado en la geodatabase haciendo clic en el botón Guardar.

Identificar el uso del dominio

Un componente importante de la administración del dominio es comprender el uso del dominio en una geodatabase. El panel Uso de dominios es útil para identificar los datasets que tienen asignado un dominio específico para un espacio de trabajo de geodatabase. El uso del dominio para un espacio de trabajo de geodatabase se indica mostrando datasets en una cuadrícula de datos para su revisión. Las vistas de diseño Campos y Subtipos se pueden usar para explorar y realizar cambios en la asignación del dominio. Por ejemplo, antes de eliminar un dominio de una geodatabase, el panel Uso de dominios resulta útil para determinar de qué datasets se debe desasignar el dominio.

Para acceder al panel Uso de dominios, siga estos pasos:

  1. Abra la vista Dominios.
  2. En la pestaña Dominios, en el grupo Cambios, haga clic en Uso de dominios Uso.

    Aparece el panel Uso de dominios con el Espacio de trabajo rellenado.

  3. Elija un dominio desde el menú desplegable Dominio. La vista de cuadrícula muestra el uso del dominio para los datasets de la geodatabase proporcionando las siguientes columnas:

    • Dataset
    • Campo
    • Subtipo
    Los resultados se pueden usar para explorar la asignación del dominio. Los resultados de uso del dominio que incluyen un valor para la columna Subtipo tienen el dominio asignado en el nivel de subtipo.

  4. Seleccione la fila de la asignación del dominio que desea administrar. Haga clic con el botón derecho en la columna más a la izquierda de la cuadrícula de datos y haga clic en una de las siguientes opciones:
    • Campos Campos: abre la vista Campos.
    • Subtipos Subtipos: abre la vista Subtipos.

    Sugerencia:
    Haga doble clic en la fila para abrir las vistas de diseño Campos o Subtipos para explorar la asignación del dominio.
    Use las vistas de diseño Campos y Subtipos para administrar la asignación del dominio. Las vistas de diseño Campos y Subtipos se pueden usar para administrar la asignación del dominio, o se puede usar la herramienta Quitar dominio de un campo.