sharepoint 新建视图时,过滤条件里面如何取[Me]的参数

lxh_csdn 2013-05-31 12:12:46
我的需求是这样:开发了一个工厂门岗放行系统,将‘等待审批’状态的单据做了一个视图;希望只有本人及审批人员可见;本人可见很简单:created by = [Me] 就可以;但审批人这个属性我用的是文本型approrver_id ; 我希望的过滤结果是 created by = [Me] or approrver_id = Username() ;

我的问题是,在创建视图时,过滤条件哪里,似乎不支持函数??

审批人员之所以无法用[personal or group]型,因为我发现,即使开发时在infopath里面指定的类型为[personal or group],但发布到sharepoint时, 它也自动拆分成了3个值:username,userid,usertype ;
...全文
210 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
段传涛 2013-06-04
  • 打赏
  • 举报
回复
用视图 还真不知道。 代码可以轻松搞定。
Justin-Liu 2013-05-31
  • 打赏
  • 举报
回复
是内容审批吗? 直接在内容审批里配置不行吗?
lxh_csdn 2013-05-31
  • 打赏
  • 举报
回复
主要的几个动作:提交、审批、门岗放行; 都通过button来提交数据更改;通过单据状态和当前登录人username(),来分步控制按钮的可见性:刚开始只有‘保存’和‘提交’可见....;
lxh_csdn 2013-05-31
  • 打赏
  • 举报
回复
lxh_csdn 2013-05-31
  • 打赏
  • 举报
回复
谢谢楼上的回复; 但这个恐怕不适合我;这里面是说把工作流里面assgin给我的过滤出来,也就实现了审批人可见; 但我这个项目里,工作流仅仅是用来发邮件(当单据状态有变化时),不等待从用户处收集反馈;
天涯海角 2013-05-31
  • 打赏
  • 举报
回复
http://blog.hagenberg-software.at/2009/09/filter-in-custom-sharepoint-lists-for-current-user-me/
天涯海角 2013-05-31
  • 打赏
  • 举报
回复
貌似这个对你有用的: http://www.makdeniz.com/how-to-filter-sharepoint-2010-tasks-which-are-assigned-to-you-and-the-group-your-are-member-of/

3,244

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 SharePoint
社区管理员
  • SharePoint社区
  • 霖雨 - LinyuLoveTJ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧