设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1551|回复: 0
打印 上一主题 下一主题

怎么做到sharepoint列表间的关联取值?

[复制链接]
跳转到指定楼层
1#
发表于 2008-9-26 09:31:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
分别使用工作流和数据库的触发器来实现sharepoint列表间的关联取值
http://bbs.sharepoint.org.cn/showtopic-266.aspx

现有三个列表,A/B/C,分别有A1/A2/A3/A4和B1/B2/B3/B4这几个字段,有一个列表C,其中关联取值A1/B1,有没有办法将列表A中的A2/A3/A4和列表B中的B2/B3/B4这几个字段自动带到列表C中?

这是我在最近使用sharepoint的过程中遇到的一个难题,之前使用过工作流来赋值,但效率太低,后来在网友飞扬的提示下,通过在sharepoint数据库中绑定触发器,最终解决了问题。

sharepoint有一个事件处理程序,或许也能实现这样的需求,只是我没有做过试验,有做过的网友,欢迎分享经验!


再次感谢各位网友的支持,特别是飞扬!!

问题已经解决了,原来我是用工作流来取值,当列表C的行项目被新建或者修改时,触发工作流,这个工作流会关联列表A和列表B取值,然后赋值给列表C的相关字段;
一开始的时候,是能实现列表的关联取值,不过当数据量大了以后,特别是用户用excel2003的同步列表导入数据;会同时触发多个工作流,特别到了后来,使用人多了以后,系统不能及时处理大量的工作流,出现列表C行项目的工作流处于“正在启动”状态,并且休眠于“正在启动”状态;





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-23 21:52 , Processed in 0.109872 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表