我创建了一个基本的OOTB文档库来存储Word和PDF文件。我的任务还是创建一些列来存储有关上传文档的一些基本元数据,例如:AuthorFirstName,AuthorLastName和列出文档中讨论的“主题”的列。
虽然我通常熟悉大多数文档库设置和创建列,但我正在寻找有关哪些列数据类型最适合“主题”的信息。在大多数情况下,一个上传的文档将有1-4个主题。
我宁愿数据类型不是single line of text
数据类型,因为我宁愿不要求用户使用分隔符(如逗号或分号)分隔不同的值(主题)。我想为用户提供在SharePoint视图中进行排序或筛选的选项。
Choice
数据类型似乎也存在一些限制。
虽然Choice
字段似乎支持填充值,但如果未预先填充选项,则它们似乎只允许填写1。我希望用户能够使用类似重复表的界面来添加主题,然后单击“添加”按钮,然后重复,等等。
答案 0 :(得分:1)
我认为在您的方案中,最佳方法是使用托管元数据功能(http://office.microsoft.com/en-us/sharepoint-help/introduction-to-managed-metadata-HA102832521.aspx)。它允许您对库项目进行排序/过滤,允许用户将新术语添加到元数据存储等等。
答案 1 :(得分:1)
将自定义列表的查找字段用于值得考虑的事情。主要优点是您的数据选择与主列表分开存储,更易于跟踪和管理。缺点是您无法轻松让用户根据需要添加填充选项。您必须有一个从库或上传表单到选项列表的链接,在这里他们将单独输入一个新选项,而不是在文档上标记它。
托管元数据当然也是一种选择,但它需要更多的开销和排序/过滤,这有点棘手。使用Lookup列很简单,但它不能满足您的所有需求。