我想使用Ticketquery显示当天所有已关闭的门票。我有以下查询 '[[TicketQuery(状态=闭合,所有者= rrwithro | dmorales | hcpatel | pwmitche | adboatne | dbadmin,基团=所有者,为了=优先权,格式=表,列= ID |摘要|优先| changetime)]]'
每当我输入changetime时,我都会收到整数错误“”。
答案 0 :(得分:2)
你想看到今天关闭的门票,对吧?然后限制更改时间应使用以下语法:
[[TicketQuery(status=closed,owner=rrwithro|dmorales|hcpatel|pwmitche|adboatne|dbadmin,group=owner,changetime=today;now,order=priority,format=table,col=id|summary|priority|changetime)]]
但这是for Trac0.12 only,抱歉。
从0.12开始,日期字段`created`和`modified`可以通过使用`=`运算符并指定包含由分号(';')分隔的两个日期的值来约束。
这是changed later到“由两个点分隔的两个日期('..')”
答案 1 :(得分:0)
该宏在我的Trac中工作正常(当然,在更改用户名之后)。你在运行什么版本的Trac?
Trac日志是否显示有用的内容?如果没有,请尝试将日志级别增加到“DEBUG”并查看是否打印出任何详细信息。
禁用部分或全部Trac插件,并查看行为是否发生变化。错误可能源于其中一个错误。
此外,该查询是否在普通票证查询界面(而不是宏)中工作?如果是这样,您可以将查询保存在那里并按编号引用它。