SysDimension

class deepfos.core.SysDimension(dimname, tbl_closure=None, tbl_dim=None, name_only=False, folder_id=None, path=None, server_name=None)

系统维度

绕过维度元素,使用维度底层数据表创建的维度

参数

方法

classify_selected()

分类查询集

clear()

load_expr(expr)

加载维度表达式

load_expr_temporary(expr)

一次性加载维度表达式,存储结果

multi_loc([do_remove])

在上下文中多次选择维度成员

select(*dim_members)

选择维度成员

to_expr()

输出维度表达式

属性

activated

维度是否激活,等价于是否选择了维度成员

attr

属性映射

data

获取当前查询集下,所有维度成员名

exloc

单次选择维度成员,增量加入到 selected

expr_body

维度表达式花括号内的部分

loc

单次选择维度成员,在清空 selected 集后加入

members

获取当前查询集下,所有维度成员对象