跳转至内容

Odoo 新手求助

No decsciption available
2.5k 主题 10.7k 帖子
  • 在odoo16当中 如何在只读状态下 form视图内的 tree 视图点击不允许打开明细的form

    未解决
    1
    0 赞同
    1 帖子
    2k 浏览
    尚无回复
  • 关于不同产品类型,生成不同的产品序号的问题?

    未解决
    1
    0 赞同
    1 帖子
    2k 浏览
    尚无回复
  • 关于selection字段的问题

    已锁定 已解决
    5
    0 赞同
    5 帖子
    2k 浏览
    digitalsatoriD

    @昱y 在 关于selection字段的问题 中说:

    给第二个selection字段添加context,context内容为第一个selection的值,第二个selection的值使用函数的返回值,使用上下文判断,就可以确定返回那几个选项

    你确定你在说什么吗:astonished_face: ?????

    @billchen0769 在 关于selection字段的问题 中说:

    我有这样的需求,逻辑如下:
    假如在第一个selection字段有A,B,C,D四个选项,
    当第一个selection字段选择A时,第二个selection字段有1,2,3,4,四个选项
    当第一个selection字段选择B时,第二个selection字段有5,6,7,8,四个选项
    当第一个selection字段选择C时,第二个selection字段有9,10,11,12,四个选项
    请问这样应该如何实现?

    思路是这样的:

    你可以设置一个隐藏的计算字段,根据第一个selection字段计算第二个selection字段的可选值。

    然后在第二个selection字段上加一个domain,domain的过滤值来自上面的计算字段。

  • 关于selection字段的context用法的问题?

    未解决
    2
    0 赞同
    2 帖子
    2k 浏览
    digitalsatoriD

    是谁跟你说可以通过context来动态决定Selection字段的可选项的?

  • docker下的odoo如何升级版本呢?

    未解决
    4
    0 赞同
    4 帖子
    3k 浏览
    digitalsatoriD

    @qxwo 在 docker下的odoo如何升级版本呢? 中说:

    现在是odoo14,想升到16.

    Odoo的版本升级跟使不使用Docker部署没有关系。Odoo的大版本是不向后兼容的,也就是V15不兼容V14,V16不兼容V15。

    所以需要代码升级和数据升级两步来完成升级。代码升级部分比较容易,如果你没有安装第三方模块,那么直接下载对应高版本的Odoo代码就完成了代码升级,如果有第三方模块那么就要对第三方模块的代码升级到符合新版本的代码要求。

    数据升级相对麻烦些,因为不同版本间的数据结构有差异,所以需要将旧版本的数据映射到新版本的数据库上。可以参考这个开源的升级工具OpenUpgrade, 同样的如果有第三方的模块,那你就要为第三方模块写升级脚本以完成数据的升级。

    并且升级过程一般是V14=> V15 然后 V15=>V16, 不能跨版本升级。

  • product.supplierinfo的扩展问题

    已锁定 已解决
    12
    0 赞同
    12 帖子
    3k 浏览
    digitalsatoriD

    @billchen0769 在 product.supplierinfo的扩展问题 中说:

    @digitalsatori
    还是报这个错误:
    ValueError: The _name attribute ProductSupplierinfoChatterInherit is not valid.

    根据你贴出来的错误信息,应该是你的其他代码里写了 _name = 'ProductSupplierinfoChatterInherit'。你贴出来的代码没有问题。注意修改代码,重启服务器,更新模块。

  • 产品基本信息如何扩展

    未解决
    6
    0 赞同
    6 帖子
    3k 浏览
    digitalsatoriD

    不用客气。个人建议是这样的:一个成功的实施者首先要对产品本身非常的熟悉,Odoo的有些功能并不是直接暴露给用户而是通过配置和加载模块才会出现的。切实的关注客户的核心需求,懂得提供简单有效的方案,而不是搞面面俱到复杂化。要了解有哪些优秀的第三方解决方案,比如之前提到的OCA的模块:https://github.com/oca 。当Odoo或第三方免费或收费的解决方案也无法满足客户需求时,了解一下成熟ERP对这类需求的解决方案,并请人来实现它。其实很多非技术的Odoo实施专家就是这样来操作的。

    开发者模式和Studio工具都仅仅是一个辅助的工具,这个工具在不同的人手里因为对Odoo的不一样的了解程度而起到完全不一样的效果。但本质上它只是一个辅助工具,可以比较容易的来定义界面和报表,但是很难实现完整的业务逻辑。而且使用这些工具对未来的系统升级会面临挑战。

  • 0 赞同
    2 帖子
    4k 浏览
    JoshuaJ

    @天天开心小高同学 在 odoo通过外部接口实现审批流,单据只提交行a可以正常返回审批状态,但是如果单据提交行b,则不能正常返回审核状态 中说:

    则不能进行正常的数据提交

    有什么错误提示吗?

  • 如何在odoo15企业版首页加入一个标题,并且该标题可以在界面进行调整

    未解决
    2
    0 赞同
    2 帖子
    2k 浏览
    JoshuaJ

    你说的标题是指你截图上方的“数字企业资源计划”,还是下面的应用名称?
    最上方的你可以尝试看看web源码,下面的应用名称就是你的应用模块的名称。

  • odoo16如何写数据的传递?

    未解决
    3
    0 赞同
    3 帖子
    2k 浏览
    JoshuaJ

    不太清楚你的模型的结构,但是无论对于什么模型写的方式都是类似的

    //方式一 recordset.state = 'confirm' //方式二 self['xxmodel'].write({'state': 'confirm'})

    官方文档ORM API

  • odoo16如何实现形如日期筛选的下拉选择?

    已移动
    1
    0 赞同
    1 帖子
    2k 浏览
    尚无回复
  • 在odoo16下用owl获取当前页面某个字段的值,怎么写?

    未解决
    2
    0 赞同
    2 帖子
    2k 浏览
    尚无回复
  • 打印的时候一直会报错是什么原因?

    已移动
    1
    0 赞同
    1 帖子
    2k 浏览
    尚无回复
  • odoo13 如何获取明细行被选择的id

    已解决
    5
    0 赞同
    5 帖子
    2k 浏览
    X

    @digitalsatori 好的, 谢谢

  • 新手求助

    未解决
    1
    0 赞同
    1 帖子
    9k 浏览
    尚无回复
  • fields.Html字段在视图不展示富文本编辑器怎么办

    未解决
    2
    0 赞同
    2 帖子
    1k 浏览
    T

    我的代码和视图是这样的,你参考下看看。
    替代文字
    替代文字
    替代文字

  • Odoo如何实现普通用户注册

    未解决
    2
    0 赞同
    2 帖子
    1k 浏览
    T

    首先打开常规设置中,顾客账号选择免费注册项
    替代文字
    然后点击默认访问权限,菜单定制,主页动作,指向用户登录后所需要直接访问的页面即可。
    替代文字

  • 【求助】oddo前台菜单项设置被覆盖问题

    未解决
    5
    0 赞同
    5 帖子
    943 浏览
    C

    @biganger

    使用 noupdate

    </data>
  • 求助,odoo13销售页面搜索产品字段

    已移动 已解决
    9
    0 赞同
    9 帖子
    1k 浏览
    H

    @hydrionburst
    修正一下
    是后端代码拿到79个数据以后认为总数小于80,就不再继续COUNT了

  • 设置联系人查看权限后,无法进入员工模块查看员工信息。

    未解决
    5
    0 赞同
    5 帖子
    2k 浏览
    digitalsatoriD

    @Etren 问题写得非常仔细用心,排版也是本论坛第一名。非常想帮你解决问题,无奈看到我大脑爆炸:exploding_head: 。

    我只能回答你里面的一个小问题:

    @Etren 在 设置联系人查看权限后,无法进入员工模块查看员工信息。 中说:

    在技术/模型能看到模型的字段名称,记录权限中用到的字段名称结构是不是模型名称.字段名称

    不是的。就是字段名。如果你引用的是关系字段的关联对象中的字段,可以应用关系字段.关联对象字段名。 比如,我们要按客户名称来过滤销售订单,我们可以用 [('partner_id.name', 'like', 'xxxx')]形式, partner_id.name 表示订单上的客户名称