Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Odoo 11-操作服务器_Python_Xml_Odoo - Fatal编程技术网

Python Odoo 11-操作服务器

Python Odoo 11-操作服务器,python,xml,odoo,Python,Xml,Odoo,以下是我的自定义操作声明代码: <record id="scheduler_synchronization_update_school_and_grade" model="ir.cron"> <field name="name">Action automatisee ...</field> <field name="user_id" ref="base.user_root"/>

以下是我的自定义操作声明代码:

        <record id="scheduler_synchronization_update_school_and_grade" model="ir.cron">
            <field name="name">Action automatisee ...</field>
            <field name="user_id" ref="base.user_root"/>
            <field name="interval_number">1</field>
            <field name="interval_type">days</field>
            <field name="numbercall">-1</field>
            <field name="doall" eval="False"/>
            <field name="model_id" ref="model_ecole_partner_school"/>
            <field name="code">model.run_grade_establishment_smartbambi()</field>
            <field name="active" eval="False"/>
        </record>

行动计划见。。。
1.
天
-1
模型.运行(等级)建立(智能斑比)
下面是我的函数的开头,该函数称为:

以下是我在服务器上更新自定义模块时的错误消息:

odoo.tools.convert.ParseError: "ERREUR:  une valeur NULL viole la contrainte NOT NULL de la colonne « use_relational_model »
DETAIL:  La ligne en échec contient (516559, 1, null, 1, 2020-01-02 14:56:39.02145, null, 2020-01-02 14:56:39.02145, ir.actions.server, Action automatisee ..., null, action, model.run_grade_establishment_smartbambi(), 5, null, null, null, null, null, null, null, null, object_write, null, null, 397, null, null, null, null, null, null, null, null, null, null, null, null, f, null, null, ir_cron, null)
" while parsing /opt/odoo11/addons-odoo/Odoo/ecole/data/actions.xml:33, near
<record id="scheduler_synchronization_update_school_and_grade" model="ir.cron">
            <field name="name">Action automatisee ...</field>
            <field name="user_id" ref="base.user_root"/>
            <field name="interval_number">1</field>
            <field name="interval_type">days</field>
            <field name="numbercall">-1</field>
            <field name="doall" eval="False"/>
            <field name="model_id" ref="model_ecole_partner_school"/>
            <field name="code">model.run_grade_establishment_smartbambi()</field>
            <field name="active" eval="False"/>
        </record>
odoo.tools.convert.ParseError:“ERREUR:une valeur NULL viole la containe NOT NULL de la colonne«使用关系模型»”
详细信息:La ligne enéchec contient(516559,1,null,12020-01-02 14:56:39.02145,null,2020-01-02 14:56:39.02145,ir.actions.server,Action automatisee…,null,Action,model.run_grade_estment_smartbambi(),5,null,null,null,null,null,null,null,null,object_write,null,null,397,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,f,null,null,null,ir_cron,null)
“在解析/opt/odoo11/addons-odoo/odoo/ecole/data/actions.xml:33时,靠近
行动计划见。。。
1.
天
-1
模型.运行(等级)建立(智能斑比)
你有什么想法吗​​问题出在哪里?我在网上找不到任何东西

多谢各位

编辑:

我已经解决了我的问题。 对于PGAdmin 4,需要使用关系模型字段。我已停用所需的


谢谢

您错过了cron定义中的
状态
字段。这是“要执行的操作”字段。请尝试以下操作:

    <record id="scheduler_synchronization_update_school_and_grade" model="ir.cron">
        <field name="name">Action automatisee ...</field>
        <field name="user_id" ref="base.user_root"/>
        <field name="interval_number">1</field>
        <field name="interval_type">days</field>
        <field name="numbercall">-1</field>
        <field name="doall" eval="False"/>
        <field name="model_id" ref="model_ecole_partner_school"/>
        <field name="state">code</field>
        <field name="code">model.run_grade_establishment_smartbambi()</field>
        <field name="active" eval="False"/>
    </record>

行动计划见。。。
1.
天
-1
代码
模型.运行(等级)建立(智能斑比)

对不起,我忘了提到我试图在同一位置添加您提到的行,错误消息是相同的
use\u relational\u model
是odoov10中
ir.actions.server
model中的一个字段,在您的代码中,您试图创建的
ir.cron
是不同的模型,除非您有其他代码创建
ir.actions.server
记录,否则此特定错误不是由共享代码生成的。在我的“action.xml”文件中,我有3个基于“ir.cron”模型的自动操作。另外两个很好用,唯一不起作用的就是这个。但是,我做了复制粘贴,并更改了id和对函数的调用。更新自定义模块时,此字段“use_relationnal_model”的错误消息可见。我有一个ir.action.server声明,但除了同一个模型“ecole.partner.school”之外,还有其他链接