KanonConductor

changeset 67:f83f8d1a5711

fixed story link is broken in backlog report.
author chris
date Sun, 02 Oct 2011 03:22:30 +0900
parents 3fed0b167f3a
children 803f7b41dfdf
files etc/opt/kanon/trac-template/agile/trac-init.sql
diffstat 1 files changed, 12 insertions(+), 10 deletions(-) [+]
line diff
     1.1 --- a/etc/opt/kanon/trac-template/agile/trac-init.sql	Sun Oct 02 01:08:11 2011 +0900
     1.2 +++ b/etc/opt/kanon/trac-template/agile/trac-init.sql	Sun Oct 02 03:22:30 2011 +0900
     1.3 @@ -41,15 +41,16 @@
     1.4          (CASE tt.owner WHEN $USER THEN 'font-weight: bold' END)
     1.5      END) AS __style__,
     1.6    tt.milestone AS __group__,
     1.7 -  t.id AS id,
     1.8 +  t.id AS ticket,
     1.9    '' AS 'ストーリー',
    1.10 -  tt.id AS ticket,
    1.11 +  '[/ticket/'||tt.id||' #'||tt.id||']' AS description,
    1.12    tt.summary AS 'タスク',
    1.13    tt.owner AS '担当者', 
    1.14    tt.status AS '状態', 
    1.15    CASE WHEN st.child IS NULL THEN peh.value ELSE eh.value END AS '見積',
    1.16    CASE WHEN st.child IS NULL THEN pth.value ELSE th.value END AS '作業時間',
    1.17 -  '' AS description
    1.18 +  '' AS 説明,
    1.19 +  t.id AS _id
    1.20  FROM ticket t 
    1.21    LEFT JOIN subtickets st  ON st.parent =t.id AND t.type='ストーリー'
    1.22    LEFT JOIN ticket tt ON tt.id=st.child
    1.23 @@ -66,7 +67,7 @@
    1.24    4 AS __color__,
    1.25    'color: black; font-weight: bold;'  AS __style__,
    1.26    t.milestone AS __group__,
    1.27 -  t.id AS id,
    1.28 +  t.id AS ticket,
    1.29    t.summary AS 'ストーリー',
    1.30    '',
    1.31    '',
    1.32 @@ -74,7 +75,8 @@
    1.33    '',
    1.34    '',
    1.35    '',
    1.36 -  '[/newticket?type=タスク&parents='||t.id||'&milestone='||t.milestone||' タスク作成]' AS  description
    1.37 +  '[/newticket?type=タスク&parents='||t.id||'&milestone='||t.milestone||' タスク作成]' AS  説明,
    1.38 +  t.id AS _id
    1.39  FROM ticket t
    1.40  WHERE t.type='ストーリー' AND t.status<>'closed'
    1.41  
    1.42 @@ -88,23 +90,23 @@
    1.43          (CASE t.owner WHEN $USER THEN 'font-weight: bold' END)
    1.44      END) AS __style__,
    1.45    t.milestone AS __group__,
    1.46 -  '-' AS id,
    1.47 +  '-' AS ticket,
    1.48    'その他:' ||t.type AS 'ストーリー',
    1.49 -  t.id AS ticket,
    1.50 +  '[/ticket/'||t.id||' #'||t.id||']' AS description,
    1.51    t.summary as 'タスク',
    1.52    t.owner AS '担当者', 
    1.53    t.status AS '状態',
    1.54    eh.value AS '見積',
    1.55    th.value AS '作業時間',
    1.56 -  ''
    1.57 +  '',
    1.58 +  NULL AS _id
    1.59  FROM ticket as t
    1.60    LEFT JOIN ticket_custom eh ON eh.ticket = t.id AND eh.name = 'estimatedhours'
    1.61    LEFT JOIN ticket_custom th ON th.ticket = t.id AND th.name = 'totalhours'
    1.62  WHERE NOT t.type IN ('ストーリー')  AND
    1.63    NOT EXISTS (SELECT * from subtickets WHERE subtickets.child = t.id)
    1.64  
    1.65 -
    1.66 -ORDER BY __group__ DESC, id,ticket DESC","
    1.67 +ORDER BY __group__ DESC, ticket, description","
    1.68   * スプリント毎のストーリー(プロダクトバックログ)とタスク(スプリントバックログ)を確認することができます。
    1.69   * 各スプリントのスプリントバックログ(タスク)の一覧を表示します。スプリントバックログはプロダクトバックログ(ストーリー)に紐づいている必要があります。
    1.70   * 一番右のタスク作成をクリックすると、ストーリーに対応したタスクを作成することができます。