Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie

Hello,

I've did a wizard/button which is changing discounts in every line. What I'm trying to do is to change it only in chosen lines? I've created selection boolean field before product name but there is a problem becouse when i click on it it not changing its status to true but opening the product wizard. What can i do to change this?

class add_selection_field_order(osv.osv):
	_inherit ='sale.order.line'
	
        columns ={ 'selection_line':fields.boolean('zaznacz'), } _defaults =         { 'selection_line': False, }

<record
model="ir.ui.view"
id="sale_order_add_selection_field">
    <field name="name">sale.order.line_select_field</field>
    <field name="model">sale.order</field>
    <field name="inherit_id" ref="sale.view_order_form"/>
    <field name="arch" type="xml">
	<xpath expr="//field[@name='th_weight'][@invisible='1']" position="after">
		<field name="selection_line"/>
	</xpath>
    </field>
</record>


Awatar
Odrzuć
Najlepsza odpowiedź

Hello Jone,
     For adding field in tree view of sale order line try to use this code:    

<record
model="ir.ui.view"
id="sale_order_add_selection_field">
    <field name="name">sale.order.line_select_field</field>
    <field name="model">sale.order</field>
    <field name="inherit_id" ref="sale.view_order_form"/>
    <field name="arch" type="xml">        
        <xpath expr="//field[@name='order_line']/tree//field[@name='th_weight']" position="after"> <field name="selection_line"/> </xpath>     </field> </record>                   

Hope this help.

Awatar
Odrzuć
Autor

It works same as my code

Good. i have little change in xpath

Powiązane posty Odpowiedzi Widoki Czynność
0
lut 16
4837
2
paź 16
8690
2
sie 16
11190
2
lip 15
6108
1
lip 15
7035