Share via


Entity (objeto del Diseñador de modelos)

Actualizado: 14 de abril de 2006

Define una entidad en el modelo. Este objeto hereda las propiedades del objeto ModelItem.

Propiedades

Nombre Cardinalidad Tipo Descripción

CollectionName

0-1

String

Nombre de una colección de instancias de la entidad. Si no se especifica la cadena, el valor predeterminado es la misma cadena que Name. Este valor no puede ser una cadena vacía.

IdentifyingAttributes

1-N

Object

Especifica los atributos que deberían usar las aplicaciones cliente para identificar una instancia de la entidad para el usuario.

DefaultDetailAttributes

0-1

Object

Especifica los atributos que deberían usar las aplicaciones cliente cuando se muestra esta entidad.

DefaultAggregateAttributes

0-1

Object

Especifica los atributos de agregado que deberían usar las aplicaciones cliente cuando se muestra esta entidad como un agregado.

SortAttributes

0-1

Object

Especifica los atributos utilizados para ordenar cuando la entidad lo requiere.

InstanceSelection

1

Enum

Determina el comportamiento de la aplicación cliente en la selección de instancias de la entidad, según el número total de instancias esperado. Hay cuatro opciones:

  • Dropdown: se utiliza cuando el número de instancias es lo suficientemente pequeño para una lista desplegable simple.
  • List: se utiliza cuando el número de instancias es demasiado grande para una lista desplegable simple, pero no requiere un filtrado previo.
  • FilteredList: se utiliza cuando el número de instancias es lo suficientemente grande para que el usuario tenga que filtrar los valores para poder seleccionar instancias.
  • MandatoryFilter: se utiliza cuando el número de instancias es tan grande que los usuarios no pueden crear consultas en esta entidad sin antes filtrar.

IsLookup

0-1

Boolean

Indica que la aplicación cliente debe tratar la entidad como una tabla de búsqueda en lugar de una entidad completa.

Inheritance

0-1

Object

Define la forma en que la entidad hereda atributos y funciones de otras entidades.

DisjointInheritance

0-1

Boolean

Indica que las entidades que heredan de esta entidad son conjuntos que se excluyen mutuamente.

Fields

0-1

Object

Los campos (ya sean atributos o funciones) de la entidad.

Binding

1

Object

El objeto de base de datos que representa esta entidad.

SecurityFilters

0-1

Object

Atributos que se utilizan como filtros para esta entidad.

DefaultSecurityFilter

0-1

Object

Atributo que se utiliza como filtro para esta entidad si SecurityFilters no está disponible; por ejemplo, cuando el usuario no cuenta con permisos suficientes.

Notas

  • Al seleccionar la opción MandatoryFilter de InstanceSelection, el cuadro de diálogo Lista de filtros se abre en el Generador de informes cuando los usuarios seleccionan una instancia de la entidad.

Vea también

Conceptos

Diseñador de modelos
Propiedades de los objetos del Diseñador de modelos
Creación de informes ad hoc con modelos de informe
Trabajar con el Diseñador de modelos
Tipos de datos del Diseñador de modelos

Otros recursos

Lista de filtros (cuadro de diálogo) [Diseñador de modelos]

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

14 de abril de 2006

Contenido nuevo:
  • Se agregó la sección Notas.