Открыть всплывающую форму в режиме редактирования - PullRequest
0 голосов
/ 04 февраля 2020

Возможно ли иметь поле one2many в виде формы, которое при щелчке по нему откроет представление формы этой модели one2many, но даст пользователю возможность редактировать и сохранять?

В настоящее время он открывает окно формы соответствующей модели, но не дает возможности редактирования. Поэтому пользователи могут только просматривать детали.

Я пробовал использовать редактируемое дно. Но это для встроенного редактирования.

Спасибо

Ниже приведен пример, с которым я сталкиваюсь. Если я нажимаю на consultation_ids, я получаю всплывающую форму без возможности ее редактирования.

    <record id="view_patient_form" model="ir.ui.view">
        <field name="name">medical.record.form</field>
        <field name="model">fhg.patient</field>
        <field name="priority" eval="1"/>
        <field name="arch" type="xml">
            <form string="Patient">
                <sheet>
                    <div class="container-fluid">
                        <field style="z-index: 100" name="image_medium" widget="image" class="openerp oe_left oe_avatar" nolabel="1" />
                        <div class="oe_title">
                            <field name="barcode_preview" readonly="1" />
                            <field name="unique_number" string="Ref:" readonly="1" />
                            <field name="legacy_unique_number" string="Legacy ref:" />
                        </div>
                    </div>
                    <notebook>
                        <page string="Outpatient">
                            <div class="container-fluid">
                                <div class="row">
                                    <div class="col-md-12">
                                        <field name="consultation_ids" nolabel="1">
                                            <tree>
                                                <field name="date" string="Date" />
                                                <field name="medical_specialty_id" string="Medical Specialty" />
                                                <field name="consultation_type" string="Consultation Type" />
                                                <field name="medical_staff_id" string="Medical Staff" />
                                                <field name="medical_center_id" string="Medical Center" />
                                                <field name="state" string="State" />
                                            </tree>
                                        </field>
                                    </div>
                                </div>
                            </div>
                        </page>
                    </notebook>
                </sheet>
            </form>
        </field>
    </record>
...