【发布时间】:2016-12-01 16:55:35
【问题描述】:
在 Trac (1.2) 中,我想创建一个报告,其中包含按修改时间排序的所有工单,其中颜色应指示组件(或是否已关闭)。
我认为将__color__ 设置为component 可以解决问题,但报告后面的报告将所有有效票证显示为白色:
SELECT
DISTINCT
component AS __color__,
(CASE status
WHEN 'closed' THEN 'color: #777; background: #ddd; border-color: #ccc;'
END) AS __style__,
id AS ticket, summary, component, milestone, status, resolution,
t.time AS created, changetime AS modified,
priority AS _priority, reporter AS _reporter, cc AS _cc
FROM ticket t
LEFT JOIN enum p ON p.name = t.priority AND p.type = 'priority'
LEFT JOIN ticket_change tc ON id = tc.ticket
ORDER BY
changetime DESC
如何根据票证所指的组件更改颜色?
【问题讨论】:
标签: trac