Condividi tramite


Oggetto Entity (Progettazione modelli)

Data aggiornamento: 14 aprile 2006

Definisce un'entità nel modello. Questo oggetto eredita le proprietà dall'oggetto ModelItem.

Proprietà

Nome Cardinalità Tipo Descrizione

CollectionName

0-1

String

Nome di un insieme di istanze dell'entità. Se la stringa non è specificata, l'impostazione predefinita del valore corrisponde alla stessa stringa di Name. Questo valore non può essere una stringa vuota.

IdentifyingAttributes

1-N

Object

Specifica gli attributi che l'applicazione client deve utilizzare per identificare un'istanza dell'entità all'utente.

DefaultDetailAttributes

0-1

Object

Specifica gli attributi che l'applicazione client deve visualizzare quando viene visualizzata questa entità.

DefaultAggregateAttributes

0-1

Object

Specifica gli attributi di aggregazione che l'applicazione client deve visualizzare quando questa entità viene visualizzata come aggregazione.

SortAttributes

0-1

Object

Specifica gli attributi utilizzati per l'ordinamento quando questa entità richiede un ordinamento.

InstanceSelection

1

Enum

Determina il comportamento dell'applicazione client per la selezione delle istanze dell'entità in base al numero previsto di istanze totali. Esistono quattro opzioni:

  • Dropdown: utilizzare questa opzione quando il numero di istanze è sufficientemente piccolo da rientrare in un elenco a discesa semplice.
  • List: utilizzare questa opzione quando il numero di istanze è troppo grande per un elenco a discesa semplice ma non richiede l'applicazione preliminare di un filtro.
  • FilteredList: utilizzare questa opzione quando il numero di istanze è sufficientemente grande da richiedere che l'utente filtri i valori prima di poter selezionare le istanze.
  • MandatoryFilter: utilizzare questa opzione quando il numero di istanze è talmente grande che gli utenti non sono in grado di creare query su questa entità senza filtraggio.

IsLookup

0-1

Boolean

Indica che l'applicazione client deve trattare l'entità come una tabella di ricerca invece che come un'entità completa.

Inheritance

0-1

Object

Definisce in che modo questa entità eredita attributi e ruoli da altre entità.

DisjointInheritance

0-1

Boolean

Indica che le entità che ereditano da questa entità sono set che si escludono a vicenda.

Fields

0-1

Object

Campi, attributi o ruoli, dell'entità.

Binding

1

Object

Oggetto di database che rappresenta questa entità.

SecurityFilters

0-1

Object

Attributi da utilizzare come filtri per questa entità.

DefaultSecurityFilter

0-1

Object

Attributo da utilizzare come filtro per questa entità se non sono disponibili SecurityFilters, ad esempio, quando l'utente non dispone di autorizzazioni sufficienti.

Osservazioni

  • Se si seleziona l'opzione MandatoryFilter per InstanceSelection, quando un utente seleziona un'istanza dell'entità, in Generatore report viene visualizzata la finestra di dialogo Elenco filtri.

Vedere anche

Concetti

Progettazione modelli
Proprietà degli oggetti di Progettazione modelli
Creazione di report ad hoc con modelli di report
Utilizzo di Progettazione modelli
Tipi di dati di Progettazione modelli

Altre risorse

Finestra di dialogo Elenco filtri [Progettazione modelli]

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

14 aprile 2006

Nuovo contenuto:
  • Aggiunta della sezione Osservazioni.