MOSS系列之三列表和文档库[转帖]

MOSS中的列表是整个MOSS数据基础,在MOSS中,很多地方都能发现列表的影子,如文档库、表单库、KPI列表等
列表包括以下几部分:
1、列表的标题
2、列表的工具条(包括新建、操作和设置)
3、列表的栏
4、列表的视图
可以把MOSS的列表看作是传统数据库的表,这样比较容易理解

(1)定义一个列表

MOSS提供了一个图形化的界面进行列表的定义。http://mei:9000/
单击网站操作->查看所有网站内容,在弹出的界面中,单击“创建”按钮,打开如图

 

选择“自定义列表”,打开如图

 

新建一个名为“Case”的列表,单击“创建”按钮即可。如图

定义一个列表-栏

栏是MOSS中特有的对象,使用栏可以对列表进行无限制的扩充和设置。栏的类型非常多,包括单行文本、多行文本、选项、用户或用户组、数字等类型。这些丰富的栏类型使得列表对象非常灵活强大,可以把MOSS中的栏认为是数据库中的字段。
使用栏:单击列表工具条上的“设置”->“列表设置”命令

 


默认该列表有三个栏,不要对这些栏处理,可以认为是系统提供的系统栏。直接单击“创建栏”。系统提供了丰富的栏类型,如果这些栏类型还不能满足用户要求的话,还可以自定义类型。

 

 表下载

按照表进行创建列表case栏
例:添加“状态”栏,由于“状态”栏是一个下拉框类型的选项。栏类型中选择“选项”。然后在选项内容里 键入“待处理,已处理”,还能设定显示类型,有下拉菜单、单选按钮、允许多重选择的复选框

 


 

 

 

返回 case ,所有栏全部显示出来
 

 
v 添加一条数据。单击列表工具条新建 -> 新建项目,系统会调用编辑的页面
 
 


 

自定义视图
 
 

 创建列表后,默认显示所有栏,所有人看到的这个列表都是一样的。
在项目中,一些列表需要显示其中某几个栏,或者不同角色的人进去看到的栏是不一样的。此时需要自定义视图,这与传统数据库中的视图基本一致。
首先,进入case列表的设置页面,页面最下方能够看到视图的信息

 

 

之前看到的case列表,就是该列表的默认视图,单击“所有项目”,界面如下:
可以选中某个栏,也可以
反选去掉,并且还能排序,
每一个栏后面有一个位置
下拉列表,只需要选择栏
相应的顺序,就能很方便的
调整栏在列表中的前后
排列顺序

 

 

在case列表下有个创建视图,单击,打开如下

 

 

系统提供了很多视图,如果做任务管理,可以使用日历视图;如果是项目管理可以使用甘特图;对于本项目而言可以使用标准视图。
首先给helpdesk角色设定一个视图,命名为“我的日常工作”,这样helpdesk角色的用户看到的都是“我的日常工作”这个视图。
视图访问群体默认设置选择“创建公共视图”,意味着这个角色下的所有用户都可以访问这个公共视图
 
 
继续设置栏及顺序。对于helpdesk
角色的“我的日常工作”视图来说
,需要标题、
维护人员、分类、状态、
用户处室名称、
用户姓名、用户电话、电子邮件、
故障情况说明、派工时间、
紧急程度这些栏
,之后调整栏的前后顺序,
最终界面如下图:
 
 
设置排序、筛选、分组
在自定义视图中还可以设置一个或者多个排序指标,方便用户能够准确地浏览信息。
MOSS提供了主要排序和次要排序,这也意味着能够使用两个栏来排序,大部分应用有两个栏排序已经够了。在排序依据的下拉列表中,系统会列出当前列表下的所有栏。在这个项目中,按照创建时间的降序排列即可。
 
同样,自定义视图还能设置筛选。不同的角色用户看到的内容应该是不一致的。筛选就是条件过滤。可以认为是传统数据库SQL语句中的where条件子句。
这里的条件可以无限增加,只要单击“显示其他栏。。。”,就可以增加一组条件
这里增加一个
条件:创建者
等于[本人],不
同用户进入后,
只能看到自己
创建的内容
 
 
为了更好地方便用户查看列表,自定义视图可以设置分组,,在项目中按照紧急程度来分组,紧急程序分为非常紧急、紧急、一般。这样可以优先处理一些问题,比如领导的问题,就需要第一时间及时处理。
还能设定分组的显示方式
在默认情况下,是否折叠,当
列表数据很多的时候,选择为
折叠也是一个好办法,可以节省
空间,方便用户一目了然
 
 
 
每个角色只关心自己需要的栏和需要的内容,通过自定义视图很好地解决“我的任务只给我看”这个问题。
继续新增一个自定义视图,名为“我的任务”,这个视图用于support角色,并调整栏的顺序。
同样新增“管理工作”自定义视图,这个视图用于manager角色的用户
,并调整栏的顺序。
 
 
 
文档库
 
 
 文档库可以认为是一种特殊的列表对象,文档库通常的作用就是新建文档、上传文档并进行文档的管理,在默认情况下,对一个文档库可以指定一种文档类型,如office word 97-2003、office Excel 97-2003等,但是你可以上传任意格式的文档。当需要共享文档或其他文件集合时,可创建文档库。文档库支持如文件夹、版本控制和签出之类的功能。在首页中单击”查看所有网站内容”->“创建”命令
 
创建一个名为”ContentTypeDocument”,文档模板为“Microsoft Office Word 97-2003文档”的文档库
 
 
 
内容类型( ContentType
 
 
 
 

内容类型是贯穿整个Microsoft Windows SharePoint Services 3.0中提供
 的功能和服务的核心概念,它是帮助用户以一种有意义的方式来组织他们SharePoint内容而设计的,一种内容类型是一组可以重用的设计集合,这组设计集合是应用于某一个特定的目录内容。内容类型可以让你使用一种集中的、可重用的方式来管理文档或者项目类型的元信息和行为。
 内容类型是与文件格式无关的。对于文档库来说,你可以指定一个文档模板。当创建这种文档的时候,Windows SharePoint Services 会创建一个基于这个模板的新文档,但是用户仍然可以上传基于不同模板的文档,甚至是完全不同的内容类型。比如在”ContentTypeDocument“这个文档中只能新建word文档,但是可以上传任意类型文档。

 

 
默认的文档库、表单库只能关联某一个格式的文档类型,如果希望对文档库有更进一步的操作与控制,比如需要关联多个类型,这时候就需要使用内容类型这个MOSS2007中提供的新特性来完成。
单击“网站操作”->“网站设置”->“修改所有网站设置”,在网站设置的界面上,单击“网站内容类型”
 
 

 
在网站内容类型库的界面上,单击“创建”
 
 
创建一个新的网站内容类型,名称为“知识库Excel模板文件”,父内容类型选择“文档内容类型”与“文档”。选择“新建用户组”,命名为“知识库模板”
 
 
 
 
v 确定后,返回网站内容类型库
 
 
 
 
单击 知识库 Excel 模板文件
 
 
 
v 单击 高级设置 , 找到提供的 kbExcelTemplate.xlsx
 
打开文档库ContentTypeDocument,单击工具条“设置”->“文档库设置”,单击“高级设置”,选择允许管理内容类型
 
确定后,在文档的设置界面上,可以看到增加内容类型的选择项
 
 
单击“从现有网站内容类型添加”,在添加内容类型的街面上,将内容类型设置为知识库模板文件,列出内容类型“知识库Excel模板文件”,单击“添加”按钮,添加内容类型“知识库Excel模板文件”
 
 
单击“确定”按钮,最后在文档库中,可以看到新增按钮处多了一项
 
 
单击该命令,就会打开预先设定的模板文件。利用内容类型,从而实现在文档库中如何实现新增多个不同类型文档的功能。
 
 

 

转载于:https://www.cnblogs.com/meiweijun/archive/2009/11/26/1611614.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Moss 是一款检测代码相似度的工具,可以帮助教师和研究人员检测学生或研究人员的代码是否存在抄袭行为。以下是 Moss 的下载和使用步骤: 1. 下载 Moss:可以从 Moss 官网(http://theory.stanford.edu/~aiken/moss/)下载最新版本的 Moss。下载完成后,解压缩文件。 2. 配置MossMoss 需要在命令行下使用,因此需要配置一些参数。在解压缩后的文件夹中,找到 moss.pl 文件,使用文本编辑器(如 Notepad++)打开该文件。在开头的部分,可以看到一些默认参数,如下图所示: ![moss1](https://user-images.githubusercontent.com/38682834/121808576-8898e580-cc8d-11eb-9b9c-3c3e6c5c78e9.png) 可以根据自己的需求修改这些参数。例如,可以通过设置 -l 参数指定所检测的程序语言,-m 参数指定最大相似度阈值,-c 参数指定匹配行数等等。 3. 运行 Moss:配置完成后,可以在命令行下运行 Moss。打开命令行界面(Win+R 打开运行窗口,输入 cmd),进入 moss.pl 所在的文件夹,然后输入以下命令: ``` perl moss.pl -l <language> <file1> <file2> ... <fileN> ``` 其中,<language> 是指要检测的程序语言,<file1> 到 <fileN> 是要检测的文件名。例如,要检测 Python 代码的相似度,可以输入以下命令: ``` perl moss.pl -l python file1.py file2.py file3.py ``` Moss 会生成一个 URL,可以通过浏览器打开该 URL,查看检测结果。在结果页面中,会显示每对相似的代码的相似度和代码行数等信息。 注意:Moss 的使用需要注意保护学生和研究人员的隐私,不应将检测结果公开或泄露学生或研究人员的代码。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值