Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

Tree 列表数据导出分享



  • tree 列表数据导出分享
    1、选中要导出的数据行
    2、【更多】选中【导出】
    [img [检测到链接无效,已移除] /img]
    3、选择要导出的 列
    [img [检测到链接无效,已移除] /img]

    4、【保存字段列表】 输入一个名字
    [img [检测到链接无效,已移除] /img]
    5、关闭导出菜单  重新 第2步
    6、选择【已保存的导出结果】
    [img [检测到链接无效,已移除] /img]
    7、【导出到文本】

    貌似 流程结束了
    看看结果

    [img [检测到链接无效,已移除] /img]
    好像一般人看不懂哦


    看下一步,使用 OpenOffice.Org (有人称[ooo]),或者LibreOffice 打开

    另存为xls 文件

    现在 ok了




  • 7.0 安装了 xlwt 好象可以直接导出为 excel 文件.



  • osbzr 版自带了 web_printscreen 模块,列表数据直接导出到excel,非常方便。



  • [img [检测到链接无效,已移除] /img]
    果然 牛X

    应该多做宣传,自带的功能要宣传一下

    [img [检测到链接无效,已移除] /img]
    字体问题也没有了

    不用ooo 另存了




  • [quote author=Jeff link=topic=14627.msg25319#msg25319 date=1384586247]
    osbzr 版自带了 web_printscreen 模块,列表数据直接导出到excel,非常方便。
    [/quote]

    测试了一下web printscreen模块,结果出现错误,请问这个大概是什么问题呢?我的xml中是有中文,为了验证,我在系统自带模块中使用这个功能,也是同样的错误。

    <br />2013-11-16 13:35:01,137 5589 ERROR deco openerp.addons.web.http.HttpRequest.dispatch: An error occurred while handling a json request<br />Traceback (most recent call last):<br />&nbsp; File &quot;/usr/local/lib/python2.7/dist-packages/openerp-7.0_20131021_123225-py2.7.egg/openerp/addons/web/http.py&quot;, line 285, in dispatch<br />&nbsp; &nbsp; r = method(self, **self.params)<br />&nbsp; File &quot;/usr/local/lib/python2.7/dist-packages/openerp-7.0_20131021_123225-py2.7.egg/openerp/addons/web_printscreen/controllers.py&quot;, line 97, in index<br />&nbsp; &nbsp; return req.make_response(self.from_data(uid, columns_headers, rows, model),<br />&nbsp; File &quot;/usr/local/lib/python2.7/dist-packages/openerp-7.0_20131021_123225-py2.7.egg/openerp/addons/web_printscreen/controllers.py&quot;, line 60, in from_data<br />&nbsp; &nbsp; _append_node(&#039;date&#039;, time.strftime(str(locale.nl_langinfo(locale.D_FMT).replace(&#039;%y&#039;, &#039;%Y&#039;))))<br />&nbsp; File &quot;/usr/local/lib/python2.7/dist-packages/openerp-7.0_20131021_123225-py2.7.egg/openerp/addons/web_printscreen/controllers.py&quot;, line 59, in _append_node<br />&nbsp; &nbsp; n.text = text<br />&nbsp; File &quot;lxml.etree.pyx&quot;, line 921, in lxml.etree._Element.text.__set__ (src/lxml/lxml.etree.c:41264)<br />&nbsp; File &quot;apihelpers.pxi&quot;, line 652, in lxml.etree._setNodeText (src/lxml/lxml.etree.c:18755)<br />&nbsp; File &quot;apihelpers.pxi&quot;, line 1335, in lxml.etree._utf8 (src/lxml/lxml.etree.c:24545)<br />ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters<br />
    


  • 我装了 web printscreen模块,点 printscreen ,选pdf 或者xls都报同一个错,
    :Uncaught TypeError: Cannot read property 'length' of undefined<br / [检测到链接无效,已移除] br />
    群里面 jeff 解决了这个错误,原来要在 tree 视图用这个。。。。


    上海-Jeff(85822082)  10:12:54
    你在哪里点击的print?
    form不行的,只能tree
    上海-卓忆(41766525)  10:13:54
    我明白了,谢谢jeff
    可以了,我去发帖!
    上海-Jeff(85822082)  10:14:26
    确实是用法问题?
    呵呵
    上海-卓忆(41766525)  10:14:38
    对的。。。
    上海-Jeff(85822082)  10:14:48
    这个模块原来叫 web_tree_export


Log in to reply