我曾与Sharepoint 2007合作,作为开发人员,这是一场噩梦。由于这项技术,我在1个月后离开了实习岗位。
我认为所有的开发人员都会对我有类似的看法,但是this question教会了我不同的方式。开发人员似乎可以说“我喜欢Sharepoint”。也许他们已经陷入了疯狂。
我不是要求提供有关Sharepoint的信息,这些信息很容易在书中找到,但我想知道你对Sharepoint 2007开发有什么战争故事或个人轶事?
也许以这种方式格式化你的回答:
问题:要解决的问题“应该”容易做但不是。
解决方案:解决问题的解决方案或令人讨厌的技巧。
答案 0 :(得分:4)
问题:从多个列表中“加入”数据(特别是在不同的字段中) 解决方案:在少数情况下,查找字段可能会有所帮助,但大多数情况下您必须以编程方式加入列表项。
答案 1 :(得分:4)
以下是一些基本但令人沮丧的内容:
问题:您无法将维基页面的标题用作其他列表中的查找。
解决方案:在列表中创建一个文本字段,您可以使用相同的信息手动完成该字段,并将其用作查找。
问题:拥有Office 2003的用户无法直接在SharePoint网站上编辑PDF文档(不是印刷错误;需要Office 2007才能在SharePoint上编辑PDF文档)。
解决方案:下载文件,在本地编辑,然后将其上传到原始文件。
问题:除非已应用配额,否则无法查看网站集使用的数据量。
解决方案:应用配额模板,即使它只是一个非常大的模板。
很高兴在任何这些方面被证明是错误的!
答案 2 :(得分:2)
可能需要一些百科全书大小的书来回答这个问题。这只是我头脑中的一对。
工作流:
问题:使用SharePoint Designer创建工作流后,您希望将工作流复制或移动到其他列表。
解决方案:复制并粘贴工作流的XML配置文件。然后使用新列表的GUID查找并替换所有旧列表的GUID。
使用Enterprise Search SQL(ESSQL)进行搜索
问题:您只能查询最多64个字符的字段。
解决方案:使用CAML并直接查询项目。
答案 3 :(得分:1)
问题:您希望将内容类型基于其他内容类型。
解决方案:指定一个长度为200个十六进制的ID。
答案 4 :(得分:0)
问题:保存和发布页面之间的摘要链接列表编辑丢失。
解决方案:添加dubplicate webpart并应用更改,发布后删除原始文件。
问题:用户希望为列表,网页等定义唯一权限,但也会互相给予完全控制
解决方案取消权限并创建工作流以请求以具有完全控制权的用户身份运行的继承中断
列表将继续下去。如果您对sharepoint有所了解,请查看我的问题..
此外,我可以被认为是一个爱共享点,但纯粹是概念。这样一个大型应用程序的“软”实现似乎已经陷入困境。