我们可以基于原有成员的基础上创建新成员,成员可以是单个对象,也可以是成员的集合。
如:我们的模型中有”区域-省份-城市“层级,”城市“层下只有具体的北京、深圳、上海、广州、成都等城市,此时我们可以基于这些成员创建一个叫“首都”的成员,它只含有“北京”,这个是一个单个对象的成员;也可以创建一个叫”一线城市“的新成员,它包含了“发货城市”中的北京、上海、深圳“这三个成员的成员集合。
下面,我们详细说明如何创建这个名为“一线城市”的成员:
1、在“成员”面板中单击
,在弹出的菜单选择 新建计算成员:2、弹出“新建计算成员”窗口,设置名称为“一线城市”,层次结构选择“地理维”,父成员选择“发货省份”,数据格式选择“字符串-默认值”,表达式中,分别拖拽城市“北京”、“深圳”、“上海”,并用加号“+”连接。
“一级城市”与“发货城市”同属一个级别的层级,因此它的父成员应该选择“发货省份”。
3、单击 确定 按钮,完成计算成员创建。