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

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

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

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

GreenOdoo with Aeroo report enabled on Windows



  • 测试环境:Win7, GreenOdoo 7.0<br />Q1:为啥要用Windows?<br />A1:!@#¥%……&*<br />Q2:8.0都快出了,为啥还要用7.0?<br />A2:稳定!当然8.0版的Aeroo也有,请自行参照折腾。<br /><br />正文:<br />[b]下载GreenOdoo[/b]<br />http://nchc.dl.sourceforge.net/project/greenopenerp/GreenOdoo-7.0-win32.zip or<br />https://codeload.github.com/buke/GreenOdoo/zip/7.0-win32<br />解压到 c:\go7<br /><br />[b]安装Apache OpenOffice[/b],目前版本4.1.0 @2014.7.7<br />http://www.openoffice.org/download/index.html<br />鉴于Aeroo Report和OpenOffice相关中文资料匮乏,建议下载英文版,方便看鸟语教程时对照!<br /><br />用nssm[b]将OpenOffice安装为服务[/b](这里服务名定为 AOOUno )<br />nssm在buke的绿色包里已经有了。<br />命令行:<br />[code]C:\go7\runtime\bin>nssm install AOOUno[/code]<br />弹出窗口,选择OpenOffice安装路径<br />path:  C:\Program Files (x86)\OpenOffice 4\program\soffice.exe<br />Argument:  -nologo -nofirststartwizard -headless -norestore -accept=socket,host=localhost,port=8100,tcpNoDelay=1;urp;<br /><br />关于以上参数的解释:<br />http://wiki.openoffice.org/wiki/Framework/Article/Command_Line_Arguments<br />http://wiki.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Opening_a_Connection<br />http://wiki.openoffice.org/wiki/Uno/Remote/Specifications/Uno_Remote_Protocol<br /><br />启动服务:<br />[code]C:\go7\runtime\bin>nssm start aoouno<br />AOOUno: START: 操作成功完成。[/code]<br /><br />验证8100端口是否被监听:<br />[code]C:\go7\runtime\bin>netstat -ano | findstr :8100<br />  TCP    127.0.0.1:8100        0.0.0.0:0              LISTENING      8260[/code]<br />进入任务管理器查看进程,PID 8260对应的正是OpenOffice<br /><br />[b]改装GreenOdoo[/b]<br />命令行进入AOO安装目录,运行python,输出两个变量 URE_BOOTSTRAP 和 UNO_PATH ,以备后用。<br />[code]C:\Program Files (x86)\OpenOffice 4\program>python<br />Python 2.7.6 (default, Apr 15 2014, 10:34:35) [MSC v.1500 32 bit (Intel)] on win32<br />Type "help", "copyright", "credits" or "license" for more information.<br />>>> import os<br />>>> print(os.environ['URE_BOOTSTRAP'])<br />vnd.sun.star.pathname:C:\Program Files (x86)\OpenOffice 4\program\fundamental.ini<br />>>> print(os.environ['UNO_PATH'])<br />C:\Program Files (x86)\OpenOffice 4\program<br />>>>[/code]<br /><br />创建C:\go7\runtime\python\Lib\site-packages\uno.pth 文本文档,内容:<br />[code]c:\Program Files (x86)\OpenOffice 4\program[/code]<br /><br />进入go7文件夹,复制start.bat<br />[code]C:\go7>copy start.bat start-aeroo.bat<br />已复制        1 个文件。[/code]<br />修改start-aeroo.bat,即在PATH添加AOO启动路径,并将以上获得的两个参数添加进来:<br />[code]SET URE_BOOTSTRAP=vnd.sun.star.pathname:C:\Program Files (x86)\OpenOffice 4\program\fundamental.ini<br />SET UNO_PATH=C:\Program Files (x86)\OpenOffice 4\program<br />SET PATH=%CD%\runtime\pgsql\bin;%CD%\runtime\python;%CD%\runtime\win32\wkhtmltopdf;C:\Program Files (x86)\OpenOffice 4\program;%PATH%.[/code]<br /><br />GreenOdoo运行Aeroo还需要额外的2个模块<br />http://ftp.edgewall.com/pub/genshi/Genshi-0.6.1.zip<br />注:必须使用0.6.1版,最新的0.7版会报错!<br />解压后进入Genshi-0.6.1\,将里面的genshi文件夹复制到c:\go7\runtime\python\Lib\site-packages<br /><br />https://launchpad.net/aeroolib/trunk/1.0.0/+download/aeroolib.tar.gz<br />解压后进入aeroolib\,将里面的aeroolib文件夹复制到c:\go7\runtime\python\Lib\site-packages<br /><br />至此Aeroo Report在Windows下运行环境已搭建完毕!<br />运行start-aeroo.bat<br />现在就去aeroo官网下模块折腾word、excel报表去吧<br />http://www.alistek.com/en/component/content/article/110-aeroo-reports-for-openerp-v70x.html<br /><br />小结:<br />OpenOffice没有绿化是一大遗憾,暂且将就用吧。<br />期待后续能整合OpenOffice Portable版。<br /><br /><br />参考链接<br />1.  http://blog.csdn.net/rongatyantai/article/details/23994965<br />2.  http://shine-it.net/index.php/topic,8019.0.html<br />3.  http://www.alistek.com/wiki/index.php/Main_Page<br />



  • 测试环境:Win7, GreenOdoo 7.0<br />Q1:为啥要用Windows?<br />A1:!@#¥%……&*<br />Q2:8.0都快出了,为啥还要用7.0?<br />A2:稳定!当然8.0版的Aeroo也有,请自行参照折腾。<br /><br />正文:<br />[b]下载GreenOdoo[/b]<br />http://nchc.dl.sourceforge.net/project/greenopenerp/GreenOdoo-7.0-win32.zip or<br />https://codeload.github.com/buke/GreenOdoo/zip/7.0-win32<br />解压到 c:\go7<br /><br />[b]安装Apache OpenOffice[/b],目前版本4.1.0 @2014.7.7<br />http://www.openoffice.org/download/index.html<br />鉴于Aeroo Report和OpenOffice相关中文资料匮乏,建议下载英文版,方便看鸟语教程时对照!<br /><br />用nssm[b]将OpenOffice安装为服务[/b](这里服务名定为 AOOUno )<br />nssm在buke的绿色包里已经有了。<br />命令行:<br />[code]C:\go7\runtime\bin>nssm install AOOUno[/code]<br />弹出窗口,选择OpenOffice安装路径<br />path:  C:\Program Files (x86)\OpenOffice 4\program\soffice.exe<br />Argument:  -nologo -nofirststartwizard -headless -norestore -accept=socket,host=localhost,port=8100,tcpNoDelay=1;urp;<br /><br />关于以上参数的解释:<br />http://wiki.openoffice.org/wiki/Framework/Article/Command_Line_Arguments<br />http://wiki.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Opening_a_Connection<br />http://wiki.openoffice.org/wiki/Uno/Remote/Specifications/Uno_Remote_Protocol<br /><br />启动服务:<br />[code]C:\go7\runtime\bin>nssm start aoouno<br />AOOUno: START: 操作成功完成。[/code]<br /><br />验证8100端口是否被监听:<br />[code]C:\go7\runtime\bin>netstat -ano | findstr :8100<br />  TCP    127.0.0.1:8100        0.0.0.0:0              LISTENING      8260[/code]<br />进入任务管理器查看进程,PID 8260对应的正是OpenOffice<br /><br />[b]改装GreenOdoo[/b]<br />命令行进入AOO安装目录,运行python,输出两个变量 URE_BOOTSTRAP 和 UNO_PATH ,以备后用。<br />[code]C:\Program Files (x86)\OpenOffice 4\program>python<br />Python 2.7.6 (default, Apr 15 2014, 10:34:35) [MSC v.1500 32 bit (Intel)] on win32<br />Type "help", "copyright", "credits" or "license" for more information.<br />>>> import os<br />>>> print(os.environ['URE_BOOTSTRAP'])<br />vnd.sun.star.pathname:C:\Program Files (x86)\OpenOffice 4\program\fundamental.ini<br />>>> print(os.environ['UNO_PATH'])<br />C:\Program Files (x86)\OpenOffice 4\program<br />>>>[/code]<br /><br />创建C:\go7\runtime\python\Lib\site-packages\uno.pth 文本文档,内容:<br />[code]c:\Program Files (x86)\OpenOffice 4\program[/code]<br /><br />进入go7文件夹,复制start.bat<br />[code]C:\go7>copy start.bat start-aeroo.bat<br />已复制        1 个文件。[/code]<br />修改start-aeroo.bat,即在PATH添加AOO启动路径,并将以上获得的两个参数添加进来:<br />[code]SET URE_BOOTSTRAP=vnd.sun.star.pathname:C:\Program Files (x86)\OpenOffice 4\program\fundamental.ini<br />SET UNO_PATH=C:\Program Files (x86)\OpenOffice 4\program<br />SET PATH=%CD%\runtime\pgsql\bin;%CD%\runtime\python;%CD%\runtime\win32\wkhtmltopdf;C:\Program Files (x86)\OpenOffice 4\program;%PATH%.[/code]<br /><br />GreenOdoo运行Aeroo还需要额外的2个模块<br />http://ftp.edgewall.com/pub/genshi/Genshi-0.6.1.zip<br />注:必须使用0.6.1版,最新的0.7版会报错!<br />解压后进入Genshi-0.6.1\,将里面的genshi文件夹复制到c:\go7\runtime\python\Lib\site-packages<br /><br />https://launchpad.net/aeroolib/trunk/1.0.0/+download/aeroolib.tar.gz<br />解压后进入aeroolib\,将里面的aeroolib文件夹复制到c:\go7\runtime\python\Lib\site-packages<br /><br />至此Aeroo Report在Windows下运行环境已搭建完毕!<br />运行start-aeroo.bat<br />现在就去aeroo官网下模块折腾word、excel报表去吧<br />http://www.alistek.com/en/component/content/article/110-aeroo-reports-for-openerp-v70x.html<br /><br />小结:<br />OpenOffice没有绿化是一大遗憾,暂且将就用吧。<br />期待后续能整合OpenOffice Portable版。<br /><br /><br />参考链接<br />1.  http://blog.csdn.net/rongatyantai/article/details/23994965<br />2.  http://shine-it.net/index.php/topic,8019.0.html<br />3.  http://www.alistek.com/wiki/index.php/Main_Page<br />



  • 不错的总结<br /><br />顶一个


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待