Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
1 Rispondi
6747 Visualizzazioni

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>


Avatar
Abbandona
Risposta migliore

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.

Avatar
Abbandona
Autore

It works same as my code

Good. i have little change in xpath

Post correlati Risposte Visualizzazioni Attività
0
feb 16
5192
2
ott 16
9030
2
ago 16
11600
2
lug 15
6399
1
lug 15
7370