【问题标题】:Sharepoint 2010, calling the external webservice without using workflowSharepoint 2010,在不使用工作流的情况下调用外部 Web 服务
【发布时间】:2016-02-14 13:05:59
【问题描述】:

我是 SharePoint 平台的新手,我需要了解如何实现以下目标。

我需要从 Sharepoint(2010) 调用外部 Web 服务,而不使用工作流功能。 当 Web 服务返回数据时,我需要使用其中一个值作为现有列表的过滤器。 例如Webservice 返回用户的部门。我需要捕获该部门并将其用作现有列表的文件管理器,该列表显示所有部门的信息。我需要列表来仅显示 Web 服务返回的部门的信息。

【问题讨论】:

  • 根据我认为您尝试做的事情,您唯一的选择是对 web 服务的 javascript ajax 调用,然后您需要从那里动态修改列表。
  • hmm,代替javascript,这不能在服务器级别完成吗?
  • 您必须开发自己的 Web 部件才能做到这一点,但是是的,这是可行的。
  • 您可以尝试使用 SharePoint plus JQUERY 库将其合并:aymkdn.github.io/SharepointPlus 如果您可以详细说明确切的工作流程,我可以尝试提供一些示例?

标签: web-services sharepoint sharepoint-2010


【解决方案1】:

您的网络服务可能会将数据作为外部内容类型 (BCS) 返回。然后可以在页面上的开箱即用过滤器中使用它。我使用来自 SP 的选择器框对客户端 ID 执行类似操作,以从外部源中选择项目,然后过滤页面上的其他 Web 部件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-23
    • 2014-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-31
    • 2012-02-22
    • 2010-10-28
    相关资源
    最近更新 更多