[MIG] bi_sql_editor: Migration to 18.0

This commit is contained in:
thien
2024-10-02 15:05:05 +07:00
parent 2ab838987d
commit 31d73bec04
9 changed files with 135 additions and 123 deletions

View File

@@ -5,7 +5,6 @@ Copyright (C) 2017 - Today: GRAP (http://www.grap.coop)
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-->
<odoo>
<record id="view_bi_sql_view_tree" model="ir.ui.view">
<field name="model">bi.sql.view</field>
<field
@@ -19,7 +18,7 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
</field>
<field name="name" position="after">
<field name="technical_name" />
<field name="size" />
<field name="size" readonly="1" />
</field>
</field>
</record>
@@ -90,7 +89,7 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
<group name="group_main_info" position="inside">
<group>
<field name="technical_name" readonly="state != 'draft'" />
<field name="view_name" />
<field name="view_name" readonly="1" />
<field name="view_order" readonly="state == 'ui_valid'" />
<field
name="is_materialized"
@@ -99,17 +98,19 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
<field
name="size"
invisible="state == 'draft' or not is_materialized"
readonly="1"
/>
<field
name="cron_id"
invisible="state in ('draft', 'sql_valid') or not is_materialized"
readonly="1"
/>
</group>
</group>
<page name="page_sql" position="after">
<page string="SQL Fields" invisible="state == 'draft'">
<field name="bi_sql_view_field_ids" nolabel="1" colspan="4">
<tree editable="bottom">
<list editable="bottom">
<field name="sequence" widget="handle" />
<field name="name" />
<field name="sql_type" />
@@ -160,7 +161,7 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
readonly="state == 'ui_valid'"
/>
<field name="state" column_invisible="1" />
</tree>
</list>
</field>
</page>
</page>
@@ -185,16 +186,12 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
</field>
<page name="page_security" position="after">
<page string="Action Settings">
<group string="Computed Context">
<field
name="computed_action_context"
nolabel="1"
colspan="2"
/>
</group>
<group string="Custom Context">
<field
<page string="Action Settings">
<group string="Computed Context">
<field name="computed_action_context" nolabel="1" colspan="2" />
</group>
<group string="Custom Context">
<field
name="action_context"
readonly="state not in ('draft', 'sql_valid', 'model_valid')"
nolabel="1"
@@ -202,36 +199,36 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
widget="ace"
options="{'mode': 'python'}"
/>
</group>
</page>
<page string="Extras Information">
<group>
<group string="Model">
<field name="model_name" />
<field
</group>
</page>
<page string="Extras Information">
<group>
<group string="Model">
<field name="model_name" readonly="1" />
<field
name="model_id"
readonly="1"
invisible="state == 'draft'"
/>
</group>
<group string="User Interface">
<group string="UI Parameters">
<field
</group>
<group string="User Interface">
<group string="UI Parameters">
<field
name="parent_menu_id"
readonly="state == 'ui_valid'"
/>
</group>
<group string="UI Instances">
<field name="tree_view_id" />
<field name="graph_view_id" />
<field name="pivot_view_id" />
<field name="search_view_id" />
<field name="action_id" />
<field name="menu_id" />
</group>
</group>
</group>
</page>
<group string="UI Instances">
<field name="tree_view_id" readonly="1" />
<field name="graph_view_id" readonly="1" />
<field name="pivot_view_id" readonly="1" />
<field name="search_view_id" readonly="1" />
<field name="action_id" readonly="1" />
<field name="menu_id" readonly="1" />
</group>
</group>
</group>
</page>
</page>
<field name="group_ids" position="attributes">
@@ -246,7 +243,7 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
<field name="name">SQL Views</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">bi.sql.view</field>
<field name="view_mode">tree,form</field>
<field name="view_mode">list,form</field>
</record>
<menuitem
@@ -264,5 +261,4 @@ License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
groups="sql_request_abstract.group_sql_request_user"
sequence="5"
/>
</odoo>