教程9:属集管理

什么是属集?请看下图



上图中有一个“示例集”,“示例集”中又有“生产”、“销售”、“财务”、“人力资源”和“后勤保障”五个集,这些集就是属集,它们就像文件夹,将各种报表组织起来便于查找。

要添加属集,请按如下步骤操作:

1、管理登录,在管理菜单区的“属集”下,点击“添加”(下图红圈1)
2、注意“属集”按钮右侧字符显示为“根集”(红圈2),表明将新属集添加到根集中,这是默认设置,暂且不改。
3、在“属集名称”文本框中填入属集名,如“飞扬公司”。(红圈3)
4、保存(红圈4)




来到用户界面,您会发现多了一个叫“飞扬公司”的属集,如下


您可以在“飞扬公司”集下再加子集,按如下步骤做

1、管理登录,在管理菜单区的“属集”下,点击“添加”
2、点击“属集”按钮,在弹出的属集选择窗口中展开到飞扬公司,选中“飞扬公司”前的单选框(下图红圈1),按“确定”(红圈2)。

3、在“属集名称”文本框中填入属集名,如“经理室”。
4、保存。

来到用户界面,展开“飞扬公司”集,发现其下多了个“经理室”集。

您可以试着再往“飞扬公司”集下加上“财务室”、“办公室”等子集。有了这些集,您现在可以往其中添加报表了,例如往“经理室”里添加一个报表—— 管理登录,进入添加报表页面,按“属集”按钮,选择“飞扬公司”下的“经理室”做为属集,其它操作前面已详述过,不再赘述。

属集的最高一层为根集,只有管理员可以在根集中添加属集;可以添加任意多层的子集,如“联想集团”集下可以加入“亚太区”和“北美区”两子集,“亚太区”下又可以加入“中国”“日本”等子集,“中国”下又可以加入“华北”“华南”等子集,如此一层层加下去,但层数过多会影响系统性能,一般以10层内为宜。

属集可以被授权管理,即在用户界面通过在属集名上按鼠标右键弹出用户管理菜单进行管理。

来到用户界面,无论用什么用户登录,在“飞扬公司”集上按鼠标右键(在“飞扬公司”字上按,否则弹不出来),弹出的右键管理菜单上命令都是灰色的非可用状态,如下



这是因为“飞扬公司”集没有被授权给任何用户管理。要授权用户进行管理,
1、 请管理登录,点击左侧管理菜单中“属集”下的“列表”,列出已有属集。
2、 点击“飞扬公司”右侧的“修改”链接,进入修改属集“飞扬公司”页面,
3、按“集管理员”按钮,打开集管理员选择窗口,左侧用户列表选择“user”,点击“+”按钮将“user”加入右侧列表,按“确认”。
4、保存。

回到用户界面,用“user”登录,您会发现属集“飞扬公司”字体变成了绿色,在其上按鼠标右键,弹出的右键用户管理菜单上命令现在处于可用状态,如下图



您也可以将“李明”加入属集管理员,然后用“李明”登录看看结果。

关于属集的授权管理需要说明几点:

一、属集授权具有继承性,当一个用户被授权管理某个属集,他就拥有在此属集及其子集下的管理权限。用户不但拥有此属集上的管理权,还拥有其下子集的管理权,即使其子集没有授权给此用户,因为授权被其子集继承了。比如,授权“user”对“飞扬公司”集进行管理,则“user”天然对“飞扬公司”集下的“经理室”、“财务室”等子集都拥有管理权,而不用一个一个地将“经理室”、“财务室”等子集的管理权授予“user”了。
二、对属集的管理权包括对属集及其子集进行添加删除修改和排位操作的权限。
三、属集授权用户不一定拥有此属集下报表的管理权,属集授权只继承到子集,而不继承到报表。对报表的管理授权,在添加或修改报表页面的“报表权限”中(忘了?报表权限有五种,读取、修改、增加、删除和管理,允许“管理”就是授予对报表的管理权。复习一下设置报表权限)。

在用户界面用“user”登录,请尝试
1、在“飞扬公司”集上按鼠标右键打开右键管理菜单,点击“新建集”建一个叫“资料室”的子集。
2、在“飞扬公司”集上按鼠标右键打开右键管理菜单,点击“新建表”任意添加一个报表。
3、在“飞扬公司”集上按鼠标右键打开右键管理菜单,点击“排位”对子集进行排位,将“资料室”排在最上面,排位时,在右侧排位区中拖动子集到所需位置,如下图,排好后按“保存排位”。


4、在“经理室”集上按鼠标右键打开右键管理菜单,点击“新建集”建一个叫“总经理”的子集。
5、在“经理室”集上按鼠标右键打开右键管理菜单,点击“新建表”任意添加一个报表。

通过以上操作,您将对属集操作及授权管理有更进一步的理解。

在上面的操作中,有一个排位操作,它不仅可以对属集进行排位,也可以对报表进行排位,请在“示例集”下的“生产”子集上尝试对报表的排位操作。

通过这注册数据库和管理属集两个教程,我们不仅知道如何注册数据库,如何添加属集,还知道如何进行用户授权,以及如何进行授权操作。

对用户授权包括三种,第一种是属集授权,它决定了授权用户操作的区域(某个或多个属集);第二种是注册数据库授权,它决定了授权用户操作的内容(可以打开哪些数据库)。有了这两种授权,用户就可以在某个属集上添加报表了。
还有第三种授权,那就是单个报表的授权,管理登录,添加一个报表,按“报表权限”,就会弹出如下的报表权限设置窗口



请注意上图中的绿色圈,如果此圈中的允许单选框被选中,则用户就有对此报表的管理权,在用户界面下,此报表的名称就会变成绿色,其右键管理菜单中的命令就会成黑色可用状态,例如,“user”被授予了对“工资表(例)”的管理权,“工资表(例)”就呈现为绿色,且右键管理菜单命令可用,如下



您不妨尝试在用户界面而不是在管理员界面对“工资表(例)”进行修改,复制和删除。

加一点提醒,报表权限包括读取、修改、增加、删除和管理5种权限,其中修改删除是对报表内的行而言,也就是修改删除报表内的某个行,而不是修改删除报表本身,而对报表本身的修改和删除权限包含在管理权限中了,也就是说,如果您在报表权限中允许某个用户修改删除却不允许管理,那么这个用户可以修改删除报表中的数据,却不能修改这个报表的设置,也不能删除这个报表。