繁体   English   中英

SharePoint 2010和InfoPath中的GetGroupCollectionFromUser操作

[英]SharePoint 2010 and the GetGroupCollectionFromUser operation in InfoPath

我正在处理InfoPath 2010表单,该表单将提交给SP2010实例并通过Web浏览器填写。 我试图基于当前用户所属的SP用户组来呈现表单的不同视图。

在表单加载时,我想检查表单状态字段并检查当前用户是否属于批准组。 这个组是一个SP用户组,从我可以告诉UserGroup.asmx webservice和GetGroupCollectionFromUser操作是我想要的。 但是,在我添加数据连接后的InfoPath 2010中,唯一的结果字段似乎是userLoginName。 这似乎不是我想要的,或者如果是,我不知道如何获得该值中包含的组列表。

如何获取返回的SharePoint组列表?

您需要修改Web服务的xml模式:

这篇文章展示了如何做到这一点:

http://blog.symprogress.com/2011/05/infopath-list-form-hidedisable-fields-based-on-sharepoint-group-membership/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM