Entity 对象(模型设计器)
定义模型中的实体。此对象从 ModelItem 对象继承属性。
属性
名称 |
基数 |
类型 |
说明 |
---|---|---|---|
CollectionName |
0-1 |
String |
实体的实例集合的名称。如果未指定字符串,则该值默认为与 Name 相同的字符串。此值不能为空字符串。 |
1-N |
Object |
指定客户端应用程序用于向用户标识实体实例的属性。 |
|
0-1 |
Object |
指定在显示此实体时客户端应用程序所显示的属性。 |
|
0-1 |
Object |
指定在此实体显示为聚合时客户端应用程序所显示的聚合属性。 |
|
0-1 |
Object |
指定在此实体请求排序时用于进行排序的属性。 |
|
InstanceSelection |
1 |
Enum |
根据所需的实例总数,确定客户端应用程序在选择实体实例时行为。有四个选项:
|
IsLookup |
0-1 |
Boolean |
指示客户端应用程序应将该实体视为查找表而不是完整实体。 |
0-1 |
Object |
定义此实体如何从其他实体继承属性和角色。 |
|
DisjointInheritance |
0-1 |
Boolean |
指示从此实体继承的实体为互相排斥的集。 |
0-1 |
Object |
实体的字段,可以为属性或角色。 |
|
1 |
Object |
表示此实体的数据库对象。 |
|
0-1 |
Object |
用作此实体的筛选器的属性。 |
|
0-1 |
Object |
在 SecurityFilters 不可用时(例如用户没有足够的权限)用作此实体的筛选器的属性。 |
备注
- 如果对 InstanceSelection 选择 MandatoryFilter 选项,则当用户选择实体实例时,**“筛选器列表”**对话框将在报表生成器中打开。