fix subreport field definition - needs a reportFactory parameter
This commit is contained in:
parent
7bf87c15ac
commit
a30ed80e16
2 changed files with 13 additions and 13 deletions
|
@ -187,4 +187,4 @@ class SubReportField(Field):
|
||||||
|
|
||||||
def getValue(self, row):
|
def getValue(self, row):
|
||||||
ri = self.getReportInstance(row)
|
ri = self.getReportInstance(row)
|
||||||
return ResultSet(ri, ri.getResults())
|
return ri.getResults()
|
||||||
|
|
|
@ -130,18 +130,6 @@ state = Field('state', u'State',
|
||||||
description=u'The state of the work.',
|
description=u'The state of the work.',
|
||||||
executionSteps=['query', 'output'])
|
executionSteps=['query', 'output'])
|
||||||
|
|
||||||
# task/event report fields
|
|
||||||
|
|
||||||
taskTitle = UrlField('title', u'Title',
|
|
||||||
description=u'The short description of the task.',
|
|
||||||
executionSteps=['output'])
|
|
||||||
taskDescription = TextField('description', u'Description',
|
|
||||||
description=u'The long description of the task.',
|
|
||||||
executionSteps=['output'])
|
|
||||||
workItems = SubReportField('workItems', u'Work Items',
|
|
||||||
description=u'A list of work items belonging to the task.',
|
|
||||||
executionSteps=['output'])
|
|
||||||
|
|
||||||
|
|
||||||
# basic definitions and work report instance
|
# basic definitions and work report instance
|
||||||
|
|
||||||
|
@ -249,6 +237,18 @@ class WorkReportInstance(ReportInstance):
|
||||||
|
|
||||||
# meeting minutes
|
# meeting minutes
|
||||||
|
|
||||||
|
taskTitle = UrlField('title', u'Title',
|
||||||
|
description=u'The short description of the task.',
|
||||||
|
executionSteps=['output'])
|
||||||
|
taskDescription = TextField('description', u'Description',
|
||||||
|
description=u'The long description of the task.',
|
||||||
|
executionSteps=['output'])
|
||||||
|
workItems = SubReportField('workItems', u'Work Items',
|
||||||
|
description=u'A list of work items belonging to the task.',
|
||||||
|
reportFactory=WorkReportInstance,
|
||||||
|
executionSteps=['output'])
|
||||||
|
|
||||||
|
|
||||||
class TaskRow(BaseRow):
|
class TaskRow(BaseRow):
|
||||||
|
|
||||||
pass
|
pass
|
||||||
|
|
Loading…
Add table
Reference in a new issue