随笔 - 76  文章 - 0 评论 - 705 trackbacks - 84
<2008年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

camlquery 类库下载:
 http://www.codeplex.com/camlquery
SPCAMLEditor 下载:
 http://www.codeplex.com/SPCAMLEditor

与我联系

搜索

 

留言簿(22)

我参与的团队

随笔分类(68)

My Friends

SilverLight

wss

积分与排名

  • 积分 - 77549
  • 排名 - 506

最新随笔

最新评论

阅读排行榜

评论排行榜

60天内阅读排行

WSS开发中,CAML的编写一直是一件痛苦的事情,修改列表视图时,我们一般把它转化为数据视图,然后去修改xslt,但是转换成数据视图会丧失一些列表视图的功能,
比如动态加字段等。
所以写个这个工具--SPCamlEditor,从一定程度上简化列表视图CAML定义的修改。
CAML还是比较复杂的,但再复杂也不会有C#语言复杂,苦于缺少资料和功能才使大家觉得它复杂,利用SPCamlEditor,大家可以练习一下CAML语言的运用。

使用步骤:

此工具只能在SharePoint服务器上使用。点击此处下载:
https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SPCAMLEditor&ReleaseId=12879

首先,单击setup.cmd文件注册Dll。
然后按照以下步骤操作:

1)利用File菜单打开要修改的站点。

2)选择要修改的视图。

3)转到Code标签修改caml代码。
此窗口提供了视图Caml XML的树视图导航,可以方便的选择需要修改的子节点。
如:
ViewHeader   :控制表格头
ViewBody  :   控制表行
ViewFooter :  控制表格尾

4)修改过程中可以随时转到View标签查看。

5)修改结束后按 保存 按钮保存。

这只是一个试用版,错误一定是有的,欢迎大家反馈。

以下是两张截图:

视图预览。



视图的Caml代码,通过导航树选择要修改的节点,进行修改,转换到View 标签预览修改效果,修改完成后单击 工具栏上的 保存按钮保存。


关于Caml的介绍,可以参考以下文章:
http://msdn2.microsoft.com/en-us/library/ms946721.aspx
http://msdn2.microsoft.com/en-us/library/ms480526.aspx




Tag标签: SPCAMLEditor
posted on 2008-04-13 22:10 jianyi 阅读(617) 评论(2)  编辑 收藏 所属分类: Sharepoint

FeedBack:
#1楼  2008-04-14 08:59 suge [未注册用户]
好东西,楼主水平真高
  回复  引用    
#2楼  2008-04-16 11:17 风中的猪儿      
jianyi大哥的文章一定要顶顶顶~~~~~~
好东西,收藏了~~~~~
  回复  引用  查看    

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-04-27 14:01 编辑过