Поле вывода в виде текста в Odoo View - PullRequest
0 голосов
/ 17 мая 2018

Прямо на вопрос.Можем ли мы вывести поле в виде текста только в Odoo View?

    <record id="view_of_a_model" model="ir.ui.view">
        <field name="name">the_name_of_the_view</field>
        <field name="model">a.beautiful.model</field>
        <field name="arch" type="xml">
            <form>
                <sheet>
                    How to output fields as text here?
                </sheet>
            </form>
        </field>
    </record>

Я хочу добавить дополнительные пояснения.То, что я хотел, это что-то вроде ...

<a href="http://localhost/DSLNG/dbo_View_PatientVisit_list.php?qs=??????put the field as text here??????" target="_blank">Open record in other application</a>

Извините за путаницу

PS: Кажется, люди думают, что использование тега поля - это путь.Но использование тега поля будет отображать поле как ввод, когда в режиме редактирования.Я хочу, чтобы он отображался как текст независимо от текущего режима просмотра.

1 Ответ

0 голосов
/ 17 мая 2018

Текст в режиме odoo

Код Python:

notes = fields.Text(string='Notes') 

XML-представление:

<record id="view_of_a_model" model="ir.ui.view">
    <field name="name">the_name_of_the_view</field>
    <field name="model">a.beautiful.model</field>
    <field name="arch" type="xml">
        <form>
            <sheet>
               <i>notes</i> ===> Text here 
                <field name="notes" />
            </sheet>
        </form>
    </field>
</record>
...