openerp-india team mailing list archive
-
openerp-india team
-
Mailing list archive
-
Message #18321
[Bug 1082902] [NEW] date format error when print report in Chinese
Public bug reported:
Hello guys,
When I try to print the report in Chinese I get this error
raceback (most recent call last):
File "/home/joshua/oe/server/openobject-server/openerp/tools/safe_eval.py", line 242, in safe_eval
return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
File "", line 1, in <module>
File "/home/joshua/oe/server/openobject-server/openerp/report/report_sxw.py", line 291, in formatLang
if not str(value):
File "/home/joshua/oe/server/openobject-server/openerp/report/report_sxw.py", line 111, in __str__
return date.strftime(str(self.lang_obj.date_format))
UnicodeEncodeError: 'ascii' codec can't encode character u'\u5e74' in position 2: ordinal not in range(128)
OpenERP server revon:4590
Best Regards
Joshua
** Affects: openobject-server
Importance: Undecided
Status: New
** Description changed:
Hello guys,
- When I try to print the report in Chinese I get this error
+ When I try to print the report in Chinese I get this error
raceback (most recent call last):
- File "/home/joshua/oe/server/openobject-server/openerp/tools/safe_eval.py", line 242, in safe_eval
- return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
- File "", line 1, in <module>
- File "/home/joshua/oe/server/openobject-server/openerp/report/report_sxw.py", line 291, in formatLang
- if not str(value):
- File "/home/joshua/oe/server/openobject-server/openerp/report/report_sxw.py", line 111, in __str__
- return date.strftime(str(self.lang_obj.date_format))
+ File "/home/joshua/oe/server/openobject-server/openerp/tools/safe_eval.py", line 242, in safe_eval
+ return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
+ File "", line 1, in <module>
+ File "/home/joshua/oe/server/openobject-server/openerp/report/report_sxw.py", line 291, in formatLang
+ if not str(value):
+ File "/home/joshua/oe/server/openobject-server/openerp/report/report_sxw.py", line 111, in __str__
+ return date.strftime(str(self.lang_obj.date_format))
UnicodeEncodeError: 'ascii' codec can't encode character u'\u5e74' in position 2: ordinal not in range(128)
+
+ OpenERP server revon:4590
Best Regards
Joshua
--
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Server.
https://bugs.launchpad.net/bugs/1082902
Title:
date format error when print report in Chinese
Status in OpenERP Server:
New
Bug description:
Hello guys,
When I try to print the report in Chinese I get this error
raceback (most recent call last):
File "/home/joshua/oe/server/openobject-server/openerp/tools/safe_eval.py", line 242, in safe_eval
return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
File "", line 1, in <module>
File "/home/joshua/oe/server/openobject-server/openerp/report/report_sxw.py", line 291, in formatLang
if not str(value):
File "/home/joshua/oe/server/openobject-server/openerp/report/report_sxw.py", line 111, in __str__
return date.strftime(str(self.lang_obj.date_format))
UnicodeEncodeError: 'ascii' codec can't encode character u'\u5e74' in position 2: ordinal not in range(128)
OpenERP server revon:4590
Best Regards
Joshua
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-server/+bug/1082902/+subscriptions
Follow ups
References