Odoo Help


How to pass values to a popup

Drees Far
on 12/1/15, 10:24 AM 1,159 views


Please, i want to know how can we pass some values to a popup open through a button.

Is here any suggestion.

Best Regards.

What is the type of your button (object or action)?

Sudhir Arya (SA)
on 12/1/15, 12:30 PM

my button' type is "OBJECT"

Drees Far
on 12/2/15, 3:21 AM
Ankit H Gandhi(AHG)
On 12/2/15, 5:27 AM

Dear Drees Far,

Using below code you will pass the value in pop-up

write this code inside your button function if your button type is object

raise osv.except_osv(_('Warning'), _('Your message %s.') % (fetching value))

For example:

first import the library

1.from openerp.tools.translate import _

2. Define your function like below.

def reverse_stock(self, cr, uid, ids, context=None):

    product_obj = self.pool.get('product.product')

    for data in self.browse(cr, uid, ids, context=None):

        for line_data in data.invoice_line:

            if line_data.quantity < line_data.product_id.qty_available:



                raise osv.except_osv(_('Warning'), _('Your total available products are %s.') % (line_data.product_id.qty_available))

    return True

sorry but are you talking about POPUP????

Drees Far
on 12/2/15, 5:34 AM

@Ankit my friend, i have a button to click. And when i click on this button i call an other menu so that i want to define some values in the other menu. i am asking how can i do it ???

Drees Far
on 12/2/15, 5:35 AM
Axel Mendoza
On 12/1/15, 1:40 PM

Use the context attribute of the button tag. Example

<button name="method" string="clic me" type="object" context="{'key': 'value', 'field_key': field}" />

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

2 follower(s)


Asked: 12/1/15, 10:24 AM
Seen: 1159 times
Last updated: 12/3/15, 12:36 PM