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

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

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

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

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

练习..OpenERP应用和开发基础学..問題請教.



  • 根据老肖写的OpenERP应用和开发基础学中 请假单例的练习..
    view 中的
    <separator colspan="5" string="审批流程"/>
    <group col="5" colspan="5">
    <field name="x_state"/>
    <button string="送批" name="action_toprove" states="draft"/>
    <button string="批准" name="action_prove" states="wait_prove"/>
    <button string="拒绝" name="action_reject" states="wait_prove"/>
    </group>

    也完成了迁移定义了..
    目前数据库存取正常.
    更改 status , button 一直是 <button string="送批" name="action_toprove" states="draft"/> 送批这个button.
    即使 status 是 wait_prove or proved 永远是送批的 button.
    取消  <button string="送批" name="action_toprove" states="draft"/>, 画面就不会出现任何 button,

    1. 练习了二次都是这样啊..
    2. 另外如果我要二个 user 按确定, 这才算 批准请假单, 这个方式要如何下手,,或参考目前openerp 那个module 呢?

    也有练习 自行用 script 开发方式, import module 将 notebook.zip 檔, 并 install , 也看到了选单上的功能.
    问题
    1. 是否在 \addons 目录中 看的 zip 应该是上传的档案,但似乎没有解开成 目录啊, 这是正常吗?
    2. notebook.py 新增 _columns = 新的域名, 将remove modules 后.重新再上传  zip檔, 发现建立的 table 一直是第一次的 column 数量, 自己新增的字段似乎没有加入.在view中却看到自己加新的字段中又有.这正常吗? 一直卡在这里进退不得啊.
    3. 若再加个新建立的的帐套数据数据, 马上在modules 中去search, 会发现这 notebook 的modules 记录在 ir_module_module 的 table 中, 天啊, 怎会这样, 感觉上只要是第一次install modules 事后每个帐套就会被记录,等着被 install ? 又该如何做才不会被记录呢?

    请教要从那里下手呢?


    附练习档



    1. 是否在 \addons 目录中 看的 zip 应该是上传的档案,但似乎没有解开成 目录啊, 这是正常吗?
        虽然可以, 但是不推荐这种方式. 还是以最传统, 手工解压到 addons_path 路径下比较好.

      2. notebook.py 新增 _columns = 新的域名, 将remove modules 后.重新再上传  zip檔, 发现建立的 table 一直是第一次的 column 数量, 自己新增的字段似乎没有加入.在view中却看到自己加新的字段中又有.这正常吗? 一直卡在这里进退不得啊.
        推荐你每次模块更新操作(更新,添加,卸载)后, 都将 OE 服务重启一下, 再做下一个操作.  你会发现有问题会就会出现了...


      3. 若再加个新建立的的帐套数据数据, 马上在modules 中去search, 会发现这 notebook 的modules 记录在 ir_module_module 的 table 中, 天啊, 怎会这样, 感觉上只要是第一次install modules 事后每个帐套就会被记录,等着被 install ? 又该如何做才不会被记录呢?
      是这样的. 要不记录. 在你新建帐套前, 将 addons_path 里的文件夹以及 zip 文件清理到 官方 Release 状态.



  • 感谢。
    马上试试。


Log in to reply