标签:des style blog http ar sp 数据 2014 log
原创,转载请注明出处!谢谢!
在实际的工作中遇到客户提出的需求,要求信息必须在设定的时间点才能被筛选出来。即如果设定的一条信息是要10点才发布,那么10点之前是不会筛选出这条数据的。
其实需求很简单,在designer里面加一个筛选条件设置发布时间小于等于当前时间即可,但是用designer+xslt时会发现只能选择当前日期,没有提供选择时间的功能。
后来研究系统生成的代码,发现它其实是CAML查询语句
我用CAML工具试了一下,发现是可以精确到时间的
所以我认为xslt里面肯定也能选时间,我将xslt里面的查询语句替换为CAML工具生成的语句
结果是失败,显示未查询到任何数据,看来xslt不支持“Now”的用法,后来我还是用Today,但保留了IncludeTimeValue属性,结果是成功了!即xslt的查询语句为下图
记得将各种符号替换回去哦,不然xslt里面是会报错的。
标签:des style blog http ar sp 数据 2014 log
原文地址:http://www.cnblogs.com/aguaizhuanyong/p/4081271.html