설정
기준일
정렬기준
마일스톤
컴포넌트
조회대상 마일스톤 =
$i
AND 컴포넌트 =
${i.name}
자신의 티켓만 조회
close한 티켓 포함
티켓 제목 표시
티켓 상태 표시
$y
년
$m
월
${zoom}
소요시간 합계: ${sum_totalhours}h / 추정시간 합계: ${sum_estimatedhours}h
${cur.year}/${cur.month}
${cur.month}/${cur.day}
${weekdays[wk]}
${cur.day}
${t['type']}#${t['id']}
: ${t['summary'][0:20]}
...
${tic_due}
${t['estimatedhours']}h
${t['status']}
${t['complete']}%
: ${t['resolution']}
${t['totalhours']}h
${print_ticket_summary()}
${print_chart('todo')} ${print_chart('late')} ${print_chart('done')}
마일스톤
컴포넌트
티 켓
담당자
#${t['id']}
:${t['summary'][0:10]}
...
${t['type']}
#${t['id']}
: ${t['summary']}
시작일
: ${format_date(parse_date(t['due_assign'].isoformat()))}
(
${t['status']}
${t['complete']}%)
완료기한
: ${format_date(parse_date(t['due_close'].isoformat()))}
(
${t['status']}
:
${t['resolution']}
)
담당자
: ${format_author(t['owner'])}
우선순위
:
${t['priority']}
소요시간
: ${t['totalhours']}h /
추정시간
: ${t['estimatedhours']}h
${t['description']}
${t['milestone']}
${t['milestone']}
완료 기한
:
${format_date(parse_date(m['due'].isoformat()))}
${m['description']}
${t[ticket_col]}
${ticket_col in ('owner','reporter') and format_author(t[ticket_col]) or t[ticket_col]}
${print_field( 196,107,'owner')} ${print_field( 91,104,'ticket')} ${print_field( 1, 89,sorted_field,dupchk=True)}