Puede usar atributos basados en modelos para proporcionar una forma de adquisición de datos coherente e inteligente. Las tablas de modelo permiten restringir atributos en función de otros atributos. Se dice que estos atributos están basados en modelos.
Ejemplo: para usar una tabla de modelo para el diámetro y el material
Las siguientes instrucciones muestran el concepto de las tablas de modelo. Por ejemplo, en el módulo de gas, se utiliza la tabla Modelo de tubería para adquirir atributos de tubería.
Para utilizar una tabla de modelo para la adquisición de datos
El formulario Modelo de tubería consta de dos secciones: en la parte superior se encuentra la sección de filtro para los atributos de modelo. Utilice la barra de desplazamiento horizontal situada en la mitad del formulario para ver todos los atributos. La sección inferior muestra los modelos (registros de tabla de modelo) que coinciden con el elemento actual. Por ejemplo, si no se llenan todos los atributos relacionados con el modelo del elemento principal, podrían servir varios modelos.
Otra opción es seleccionar un modelo en la lista de modelos. En la ficha General del formulario Tubería, seleccione un modelo de la lista. La lista muestra el nombre del modelo (MODEL_NAME). Si no hay ningún nombre de modelo asignado, la lista muestra una entrada en blanco. Si la tabla de modelo no contiene el atributo MODEL_NAME, se muestra el valor del atributo VALUE. Si no hay ningún atributo VALUE disponible, la lista muestra el FID.
Para asignar una tabla de modelo a una clase de elemento existente
Puede usar cualquier clase de elemento de atributo como tabla de modelo. En el caso de que la clase de elemento de modelo contenga atributos que no están incluidos en la clase de elemento principal, podrá añadir esos atributos si lo desea.
En el formulario de la clase de elemento principal, puede acceder a la tabla de modelo usando el selector de modelo. Use el Creador de formularios para añadir el Control de selector de modelo.
Para añadir el Selector de modelo
Las versiones anteriores del modelo de sector empresarial usaban tablas de modelo denominadas <nombre>_MODEL. Cuando se abre un modelo de sector con la estructura de tabla de modelo antigua, el sistema actualiza las tablas de modelo existentes para que admitan el nuevo concepto de atributos basados en modelo.
La actualización de la estructura de datos consta de los siguientes pasos.
La clase de elemento de modelo sigue en uso, de acuerdo con el nuevo concepto. Sin embargo, los atributos del modelo están ahora almacenados en la clase de elemento principal y la tabla de modelo se usa para posibilitar la adquisición de datos.