2012-02-15 64 views
0

我需要一些帮助与拉力赛。在日期上过滤问题

我目前正在研究创建一个简单的应用程序来生成报告,每周添加到特定项目的故事数量。我只是简单地使用SOAP连接,而且我已经可以工作了。我可以在除了日期之外的任何东西上进行过滤时加载故事。

也许有人可以帮我看看我做错了什么。

我只是使用过滤器:

((CreationDate >= 01-01-12) and (CreationDate <= 07-01-12)) 

我从我的滤波相同的结果通过该网站使用自定义电网滤波器。我一直试图在最近几个小时内完成这项工作,我认为它应该是非常简单的。

作为测试运行,我也一直尝试在自定义网格中的不同选项。我还要指出的是,这是有很多故事的一个项目,创建日期可以追溯到18个月,直到今天:这里是我曾尝试:

(CreationDate >= 01-01-12) No Results 
(CreationDate <= 01-01-12) All results (unfiltered) 

//Every format i can think of for the dates... dd-MM-yy is the only one that seems to work 

(CreationDate >= "01-01-12") No Results 
(CreationDate <= "01-01-12") All results (unfiltered) 
(CreationDate > "01-01-12") No Results 
(CreationDate < "01-01-12") All results (unfiltered) 
(CreationDate = "01-01-12") No Results 
(CreationDate = "01-01-12") No results 

任何想法的? CreationDate是不正确的?

感谢

回答

1

马丁,

所有拉力赛的WSAPI日期都在ISO8601格式。至少,我认为你需要一个四位数的年份。您也可以在我们的interactive WSAPI documentation中查看回复的格式。

  • 马克
+0

马克您好,感谢您的答复。 Unfortunatley,我一直在使用WSAPI页面,尽管我发现它对于查询我能够查询的字段很有用,但我一直通过网站获得与查询相同的响应。同样以4位数的年份,当我把4位数字放入例如放入01-01-2012返回意想不到的字符12. – Morph 2012-02-16 04:20:43

+0

对不起,我没有得到您的评论通知。 – 2012-02-24 20:51:40