git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@3984 fd906abe-77d9-0310-91a1-e0d9ade77398 |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| base.py | ||
| configure.zcml | ||
| field.py | ||
| instance.py | ||
| interfaces.py | ||
| README.txt | ||
| result.py | ||
| tests.py | ||
=================
Report Management
=================
($Id$)
>>> from zope import component
>>> from cybertools.composer.report.base import ReportManager, Report
>>> manager = ReportManager()
>>> rep01 = manager.addReport(Report('testreport'))
The base report provides a fairly basic collection of field definitions:
>>> len(rep01.fields)
1
>>> rep01.fields.keys()
['label']
>>> rep01.fields.get('label')
<cybertools.composer.report.field.Field object ...>
>>> rep01.fields.get('title')