通过XML-RPC JAVA

时间:2015-08-28 12:53:29

标签: java many-to-many openerp xml-rpc openerp-7

我正在使用OpenERP 7.0,我想在XML-RPC中的对象之间设置ManyToMany关系。

According to the documentation(不幸的是对于Odoo 8.0),我必须使用允许编辑这些关系的特殊命令。

例如,要设置新的ManyToMany关系,我必须使用此三元组:

 (6, _, ids)

以下是我在OpenERP中创建新邮件的代码。

models.execute("execute_kw", asList(
                db, uid, password,
                "mail.message", "create",
                asList(new HashMap() {{
                    put("author_id", 10);
                    put("partner_ids", asList(asList(6, 0, asList(34,54,56))));
                    put("subject", "This is a subject");
                    put("body", "This is the body");
                }})
        ));

消息是在OpenERP中创建的,但未设置ManyToMany关系。

所以我的问题是,当我想通过XML-RPC在Java中设置这种关系时,我做错了什么。

0 个答案:

没有答案