Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在SharePoint中存储此外部数据?_Sharepoint_Sharepoint 2010_Sharepoint2010 Bcs - Fatal编程技术网

如何在SharePoint中存储此外部数据?

如何在SharePoint中存储此外部数据?,sharepoint,sharepoint-2010,sharepoint2010-bcs,Sharepoint,Sharepoint 2010,Sharepoint2010 Bcs,我正在使用Visual Studio 2010、SharePoint 2010和自定义文档内容类型和表单。并计划使用jquery构建文档添加/编辑/查看表单 我正在开发一个解决方案,其中我希望有一个文档库,其中上载的每个文档还添加了许多外部数据元素作为元数据 我试图弄清楚的棘手部分是,我希望用户能够指定并添加多个相同的外部数据元素 我试图弄清楚如何在SharePoint内部表示数据。我最初的想法是在用户添加这些外部选择时,通过编程方式添加隐藏的外部字段。但是我也考虑简单地将这些外部元素存储为非外

我正在使用Visual Studio 2010、SharePoint 2010和自定义文档内容类型和表单。并计划使用jquery构建文档添加/编辑/查看表单

我正在开发一个解决方案,其中我希望有一个文档库,其中上载的每个文档还添加了许多外部数据元素作为元数据

我试图弄清楚的棘手部分是,我希望用户能够指定并添加多个相同的外部数据元素

我试图弄清楚如何在SharePoint内部表示数据。我最初的想法是在用户添加这些外部选择时,通过编程方式添加隐藏的外部字段。但是我也考虑简单地将这些外部元素存储为非外部文本字段,但有自己的代码来执行外部数据查找和验证

我并不反对重要的自定义编码,因为我可能无论如何都需要做很多工作,因为即使是用户界面也将是一个jquery选项卡形式,以启用用户能够与每个SP文档关联的所有外部数据

我已经做了一次尝试,希望能进一步解释我正在尝试做什么,并包括了这张图片。本质上,我希望根据用户的需要,为每个文档添加1+个外部数据关系

它只使用示例数据。实际上,我会有4-7个不同的复杂关系,就像这个例子一样。允许用户向下搜索并选择1、2或全部3个下拉列表

想象一下,就像在专家交流中,我们可以在一个问题中添加多个区域一样


这里有一个示例说明:

您是否可以简单地添加一个多行文本列,让用户使用逗号输入元数据,然后使用您的代码分离数据并对其执行所需操作?

您说过您不反对重要的自定义编码:)

一种解决方案是使用SharePoint内容类型。诀窍在于并非列表中的所有项都需要具有相同的内容类型

因此,您可以执行以下操作:

  • 当用户选择要使用的字段时,您可以生成或选择与这些字段匹配的内容类型
  • 然后使用内容模板将文档添加到文档列表中
然后在SharePoint列表中强键入所有信息


我们以前建立了一个基于XSD文件生成内容类型的系统,这很好。

SharePoint相关的问题将非常受欢迎[SharePoint,StasExchange。com ]()-您可能想考虑将其张贴在那里,或者更好地要求它迁移。