Unable to call python Function in Webkit report Openerp -


मेरी रिपोर्ट फ़ाइल में

  वर्ग AccountInvoice_Report (report_sxw.rml_parse): def __init __ (self , सीआर, यूआईडी, नाम, प्रसंग): सुपर (अकाउंट इन्वॉइस _ रिपोर्ट, स्व) .__ init __ (सीआर, यूआईडी, नाम, प्रसंग = संदर्भ) self.localcontext.update ({'time': time, 'cr': cr, 'uid ': Uid,' get_address ': self.get_address,})  

और मैंने get_address फ़ंक्शन को लिखा है I जब मैं उस समारोह को मेरी मको फाइल में

  और lt;% get_address ()% & gt;  

फिर यह त्रुटि देता है

  फ़ाइल "स्मृति: 0xb23c67ccL", पंक्ति 208, render_body में & lt;% get_address ()% & gt; TypeError: 'अपरिभाषित' ऑब्जेक्ट कोने योग्य नहीं है  

क्या गलती मैं फ़ंक्शन को परिभाषित या कॉल कर रहा हूं।

स्वयं, सीआर, यूआईडी, नाम, प्रसंग): सुपर (अकाउंट इन्वॉइस _ रिपोर्ट, स्व) .__ init __ (सीआर, यूआईडी, नाम, प्रसंग = संदर्भ) self.localcontext.update ({'समय': समय, 'सीआर': सीआर, यूआईडी, 'get_address': self.get_address,}) def get_address (स्वयं): # अपने कोड वापसी 'पता' report_sxw.report_sxw ('report.your_report_name', 'model', 'path / to / mako', Parser = AccountInvoice_Report)

इस पार्सर को __ init __। Py

  आयात करें my_parser  

भी अपनी रिपोर्ट फ़ोल्डर को मुख्य __ init __.py

में आयात करना भूलना नहीं है

Comments

Popular posts from this blog

ios - How do I use CFArrayRef in Swift? -

eclipse plugin - Run java code error: Workspace is closed -

c - Error on building source code in VC 6 -