Siirry sisältöön
Menu
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Tämä kysymys on merkitty
4 Vastaukset
5425 Näkymät

Hey i have a view in which a line view when clicked also has a form view which pops up. I want to xpath a field inside that popping form but unable to do so . here is the code

<page string="Products">
<field
name="line_ids">
<tree
decoration-muted="cancelled == True">
<field
name="product_id"/>
<field
name="name"/>
<field name="is_editable" invisible="1"/>
</tree>
<form>
<sheet>
<group>
<group>
<field
name="is_editable" invisible="1"/>
<field
name="product_id"
attrs="{'readonly': [('is_editable','=', False)]}"/>
<field
name="name"
attrs="{'readonly': [('is_editable','=', False)]}"/>
<label
for="product_qty"
attrs="{'readonly': [('is_editable','=', False)]}"/>
<div>
<field
name="product_qty"
class="oe_inline"
attrs="{'readonly': [('is_editable','=', False)]}"/>
More or less this is what it looks like.
Avatar
Hylkää
Tekijä

P.s. ignore open tags its just a sample

right now i have tried using

<xpath expr="/field[@name='line_ids']/tree/form/sheet//field[@name='product_id']" position="before">

but this is not working

Tekijä Paras vastaus

ok I found an answer of my solution

here is the solution

<xpath expr="//field[@name='line_ids']/form/sheet/group/group" position="inside">
Avatar
Hylkää
Paras vastaus

Thanks for the help. Am also facing the same issue

Avatar
Hylkää
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
4
jouluk. 23
18356
1
syysk. 19
4078
1
heinäk. 25
2199
2
toukok. 24
2958
1
helmik. 24
1650