如何:添加或删除条件
“条件”**使映射系统可以根据所选条件列的值,在层次结构中的特定类型与表中的各行之间进行映射。实体类型可以为其映射到的每个表定义一组条件。
注意 |
---|
如果实体属性映射到某一特定列,则该列不能用于创建条件。若要删除某一属性到列的映射,请在“映射详细信息”窗口的“值/属性”列中选择该属性,并选择“<删除>”。 |
下表描述了**“映射详细信息”**窗口中用于添加条件的字段。
名称 | 说明 |
---|---|
列 |
包含所有可用列的按字母顺序排列的列表。该字段不显示实体中已映射的列。 |
运算符 |
一个下拉列表,提供了两个可能的运算符 = 和 Is。 |
值/属性 |
如果在“运算符”字段中选择了 Is 运算符,则“值/属性”字段是一个包含 Null 和 Not Null 值的下拉列表。 如果列为 Boolean 类型,并在“运算符”字段中选择了 = 运算符,则“值/属性”字段是一个包含 True 和 False 值的下拉列表。 如果列为 String 或 Integer 类型,并在“运算符”字段中选择了 = 运算符,则“值/属性”字段是一个可编辑的文本框。 |
添加条件
展开要向其添加条件的表的节点。
单击**“添加条件”**。
相应的字段将变成一个显示该表中可用列的下拉列表。
从该列表中选择某一列。
此时**“列”字段将显示“When <列名>”**。
从**“运算符”**字段中选择一个运算符。
在**“值/属性”**字段中键入或选择条件值。
删除条件
单击要删除的条件的**“列”**字段。
该字段将变成一个下拉列表。
选择**“<删除>”**。