RNG: allow report_type to be imported from xml
bzr revid: p_christ@hol.gr-20081221104530-fn165qyk8m5ilqdm
This commit is contained in:
parent
68c880cc4f
commit
2c93807e19
|
@ -96,6 +96,7 @@
|
||||||
<rng:attribute name="string"/>
|
<rng:attribute name="string"/>
|
||||||
<rng:attribute name="model"/>
|
<rng:attribute name="model"/>
|
||||||
<rng:attribute name="name"/>
|
<rng:attribute name="name"/>
|
||||||
|
<rng:optional><rng:attribute name="report_type"/></rng:optional>
|
||||||
<rng:optional><rng:attribute name="multi"/></rng:optional>
|
<rng:optional><rng:attribute name="multi"/></rng:optional>
|
||||||
<rng:optional><rng:attribute name="menu"/></rng:optional>
|
<rng:optional><rng:attribute name="menu"/></rng:optional>
|
||||||
<rng:optional><rng:attribute name="keyword"/></rng:optional>
|
<rng:optional><rng:attribute name="keyword"/></rng:optional>
|
||||||
|
|
|
@ -270,6 +270,8 @@ form: module.record_id""" % (xml_id,)
|
||||||
res['report_sxw_content'] = sxw_content
|
res['report_sxw_content'] = sxw_content
|
||||||
if rec.hasAttribute('header'):
|
if rec.hasAttribute('header'):
|
||||||
res['header'] = eval(rec.getAttribute('header'))
|
res['header'] = eval(rec.getAttribute('header'))
|
||||||
|
if rec.hasAttribute('report_type'):
|
||||||
|
res['report_type'] = rec.getAttribute('report_type')
|
||||||
res['multi'] = rec.hasAttribute('multi') and eval(rec.getAttribute('multi'))
|
res['multi'] = rec.hasAttribute('multi') and eval(rec.getAttribute('multi'))
|
||||||
xml_id = rec.getAttribute('id').encode('utf8')
|
xml_id = rec.getAttribute('id').encode('utf8')
|
||||||
self._test_xml_id(xml_id)
|
self._test_xml_id(xml_id)
|
||||||
|
|
Loading…
Reference in New Issue