Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
@digitalsatori 谢谢您的回复
@siyuan 哦,谢谢了,我想想怎么实现.
比如有个Automated Action Rules,自动化动作,可以比较简单的实现当某表被修改时执行某函数。是不是能直接写在某模块代码里面,安装之后就可以实现自动化?
可以的通过模块实现,原理就是通过XML来写入Automated Action Rules的记录,同其他模块的data.xml没什么区别。
顺便问问,一般当A表变动时自动对B表进行某处理这种操作是怎么实现的?
Automated Action Rules定义在A上,如果然后动作方式用代码。
完整的日志是怎样的?
@felix_cheng 先多谢细心指导 我在另一个帖子也看到您关于domain的解答,那个帖子问的是直接写在many2one定义里面的domain。我想请问问domain直接在定义字段的时候写和在view中写有什么有略,两种分别有什么适用场景?
一般不同name做外键,可能会有重复;
一般是在One2many 的表里建一个Many2one字段,
例如:ocp_worker_id = fields.Many2one('xxx')
然后用 ocp_worker_id 做外键
@BraidTim 重新改list view 对应的xml 模板,
框架里用的都是:web/static/src/xml/base.xml 里面的:
tr t-name="ListView.row"
或者自己写widget,具体参考附件上传的widget
calendar时区就是你当前登陆用户时区
@Felix_Cheng 非常感谢 您能抽取宝贵时间来回答,有这个思路我就知道了。太感谢了!!
@萧云飞 谢谢啦. [(4,id)]也可以的.你说的写入顺序具体是指什么?
例子上可以参考:
odoo form view pic url widget
https://renjie.me/2016/09/10/odoo-form-view-pic-url-widget/