2014-10-30 44 views
0

我不知道如果标题是什么,我想在这里实现了正确的描述,希望它足够近SharePoint列表列。我不是SharePoint专家,但我很乐意根据需要创建表单和工作流,以实现像这样的工作。如何创建链接到另一个列表进行编辑

基本上,我需要有连接在一起的两个独立的SharePoint列表,但一个列表需要有行级安全隐藏,不应该看它的其他用户的数据。我需要链接的列是可编辑的文本框,而不是简单的查找字段。

例如:

列表A

  • 客户(文本)
  • 说明
  • 销售人员(人,多选题)(文本)
  • 费用(链接字段)

列表B

  • 客户(文本)
  • 费用(数量)
  • 创建者(只是一个参考的是,销售人员实际上这里 “创造” 的每一行)

从本质上讲,多人可以被分配给列表中的客户a。 “销售人员”由实际为列表a创建项目的另一用户分配。我需要能够让被分配为“销售人员”的人员拥有一个可输入费用的文本框,但个人情况下,这些人员将被存储在具有行级权限的列表b中,以防止他们从看到彼此的费用总计。

列表B将能够显示每个销售人员在所有它们连接到客户自己的开支完整列表,但无法看到对方的费用。如果创建列表A的项目的人员最终以列表B中的项目为0,但这不是问题,但我需要能够使费用字段成为可让销售人员输入的表单中的可编辑文本框他们为该客户的总费用。

如果我是建立一个自定义的应用程序,这不会是很难做到的,但我不能为我的生活弄清楚如何在SharePoint做到这一点,或者如果它甚至有可能。

回答

0

这是可能的,但它需要定制开发,使用SharePoint对象模型。创建你的两个列表,然后你可以使用像jQuery和SPServices这样的库文件创建一个基于JavaScript/HTML的解决方案,或者你可以创建一个自定义Web部件并使用C#来更新列表。互联网上有很多关于如何做到这一点的例子。编写一些代码,并将代码中的任何问题带回StackOverflow。

+0

你有任何链接引用?我试过搜索,所有我一直在提出的网站解释如何做适当的查找字段。我不知道现在要搜索什么。 – hdrpunk 2014-10-30 21:05:26

+0

我不担心查找查找字段。您需要学习以编程方式更新列表。这里有一个参考:http://stackoverflow.com/questions/1333492/sharepoint-how-can-i-programmatically-add-items-to-a-custom-list-instance – Robbert 2014-10-30 21:11:28

相关问题