Odoo中文网|Odoo实施培训

标题: odoo qweb report调用python代码 [打印本页]

作者: 男人四十    时间: 2015-9-12 18:01
标题: odoo qweb report调用python代码
          
  
       1.添加一个python文件
在它的__init__.py中注册

2.添加一个与template对应的类



Python代码  




这里module是my_module
report template是report_test

3.添加一个用于template调用的类

Python代码  


这里的foo就是用来调用的方法了。

3.把这个类告诉template
Python代码  



4.现在就可以在qweb里调用了
Xml代码  



5.如果你想调用rml_parse中的方法,如formatLang,可以让test_wrapped继承rml_parse

Python代码  








欢迎光临 Odoo中文网|Odoo实施培训 (http://www.chinaodoo.net/) Powered by Discuz! X3.2