Sharepoint 2007 从外部数据库生成动态列表

Sharepoint 2007 从外部数据库生成动态列表,sharepoint-2007,wss-3.0,Sharepoint 2007,Wss 3.0,我对Sharepoint非常陌生,我只是想知道是否有可能以某种方式使用外部数据库中的数据作为列表,用户可以从表单中进行选择。这涉及到多少额外的开发 本质上,我们有一个不同的(非sharepoint)站点,允许我们设置项目。一旦建立了项目,我希望项目代码可以在工作流、表单等中使用。如果您有MOSS Enterprise,您可能需要查看业务数据目录(BDC)。它允许您将外部数据带到SharePoint。支持的输入是数据库或Web服务 设置BDC后,可以使用业务数据字段将该外部数据用作元数据。这样,

我对Sharepoint非常陌生,我只是想知道是否有可能以某种方式使用外部数据库中的数据作为列表,用户可以从表单中进行选择。这涉及到多少额外的开发


本质上,我们有一个不同的(非sharepoint)站点,允许我们设置项目。一旦建立了项目,我希望项目代码可以在工作流、表单等中使用。

如果您有MOSS Enterprise,您可能需要查看业务数据目录(BDC)。它允许您将外部数据带到SharePoint。支持的输入是数据库或Web服务

设置BDC后,可以使用业务数据字段将该外部数据用作元数据。这样,您就可以基于元数据在工作流中做出决策。如果您想使用BDC,请使用一个合适的工具来生成应用程序定义文件(xml),因为手动创建它们很麻烦

在表单中使用外部数据更容易。它不需要BDC,因为您可以将数据库和Web服务直接用作InfoPath中的辅助数据源

另一个选项(如果您没有MOSS Enterprise)是创建一个timerjob,它根据找到的项目保持列表的最新状态。当然,这不是实时更新的,需要一些编程