← Back to team overview

openerp-community team mailing list archive

Re: set context depending on the current record in ir.actions.act_window

 

Anyone else for #1 or#2?

On 08/03/2011 11:01 AM, Viktor Nagy wrote:
In version 5 a possible solution was to overwrite the search method, and add a new invisible column that you look for in the search method. If that column is searched, you search the sale order lines for the product.

2011/8/3 Jerzy Orłowski <jerzy.orlowski@xxxxxxxxxxxx <mailto:jerzy.orlowski@xxxxxxxxxxxx>>

    1. Is [('product_id.category_id
    <http://product_id.category_id.name/>','=',category_id)] possible?
    From which version? id domain and in filters? How about XML-RPC?
    2. Suppose I want to choose sale order lines with product in
    selected category.



    On 08/03/2011 07:34 AM, Ovnicraft wrote:


    2011/8/2 Jerzy Orłowski <jerzy.orlowski@xxxxxxxxxxxx
    <mailto:jerzy.orlowski@xxxxxxxxxxxx>>

        Is it possible tu use "django way" values in searches and
        domai values. Something like [('product_id.category_id.name
        <http://product_id.category_id.name>','=','Computers')]?


    In fact in openerp i cant see the case when you do that,
    yo possibly do:

    [('product_id.category_id
    <http://product_id.category_id.name/>','=',category_id)]

    when category_id is a field in your wizard or object.

    So you can give us more info about what you want to do and we can
    help you in openobject way. :)

    Regards,




        On 08/02/2011 07:18 PM, Fabien Pinckaers wrote:

            Hello,

            There is no easy way to put values of the model instance
            being loaded
            but the ID of the model instance (and IDS if you select
            severals) are
            provided in the context (active_id and active_ids). So
            you can load the
            values in your action.

            Viktor Nagy wrote:

                hi,

                I would like to set the context of an action given in
                a record xml tag
                depending on some value of the model instance being
                loaded

                is this possible?

                Viktor


                ------------------------------------------------------------------------

                _______________________________________________
                Mailing list:
                https://launchpad.net/~openerp-community
                <https://launchpad.net/%7Eopenerp-community>
                Post to     : openerp-community@xxxxxxxxxxxxxxxxxxx
                <mailto:openerp-community@xxxxxxxxxxxxxxxxxxx>
                Unsubscribe :
                https://launchpad.net/~openerp-community
                <https://launchpad.net/%7Eopenerp-community>
                More help   : https://help.launchpad.net/ListHelp




-- Pozdrawiam serdecznie,

        Jerzy Orłowski

        Lacan Technologies Group
        Członek Zarządu ds. technologii
        Al. Stanów Zjednoczonych 53
        04-028 Warszawa
        tel. +48 (22) 266 01 02 <tel:%2B48%20%2822%29%20266%2001%2002>
        tel. +48 (22) 292 16 16 <tel:%2B48%20%2822%29%20292%2016%2016>
        kom. 668 151 245
        www.lacan.com.pl <http://www.lacan.com.pl>
        www.erpsystems.com.pl <http://www.erpsystems.com.pl>
        www.serwerownie.com <http://www.serwerownie.com>


        Lacan Technologies Sp. z o.o. Sąd Rejonowy dla m.st
        <http://m.st>. Warszawy w Warszawie, XIII Wydział Gospodarczy
        Krajowego Rejestru Sądowego, KRS: 0000319673, NIP: 521-351-01-01

        Kapitał zakładowy: 50.000 PLN



        _______________________________________________
        Mailing list: https://launchpad.net/~openerp-community
        <https://launchpad.net/%7Eopenerp-community>
        Post to     : openerp-community@xxxxxxxxxxxxxxxxxxx
        <mailto:openerp-community@xxxxxxxxxxxxxxxxxxx>
        Unsubscribe : https://launchpad.net/~openerp-community
        <https://launchpad.net/%7Eopenerp-community>
        More help   : https://help.launchpad.net/ListHelp




-- Cristian Salamea
    @ovnicraft


-- Pozdrawiam serdecznie,

    Jerzy Orłowski

    Lacan Technologies Group
    Członek Zarządu ds. technologii
    Al. Stanów Zjednoczonych 53
    04-028 Warszawa
    tel.+48 (22) 266 01 02  <tel:%2B48%20%2822%29%20266%2001%2002>
    tel.+48 (22) 292 16 16  <tel:%2B48%20%2822%29%20292%2016%2016>
    kom. 668 151 245
    www.lacan.com.pl  <http://www.lacan.com.pl>
    www.erpsystems.com.pl  <http://www.erpsystems.com.pl>
    www.serwerownie.com  <http://www.serwerownie.com>


    Lacan Technologies Sp. z o.o. Sąd Rejonowy dlam.st  <http://m.st>. Warszawy w Warszawie, XIII Wydział Gospodarczy Krajowego Rejestru Sądowego, KRS: 0000319673, NIP: 521-351-01-01

    Kapitał zakładowy: 50.000 PLN


    _______________________________________________
    Mailing list: https://launchpad.net/~openerp-community
    <https://launchpad.net/%7Eopenerp-community>
    Post to     : openerp-community@xxxxxxxxxxxxxxxxxxx
    <mailto:openerp-community@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe : https://launchpad.net/~openerp-community
    <https://launchpad.net/%7Eopenerp-community>
    More help   : https://help.launchpad.net/ListHelp




--
Pozdrawiam serdecznie,

Jerzy Orłowski

Lacan Technologies Group
Członek Zarządu ds. technologii
Al. Stanów Zjednoczonych 53
04-028 Warszawa
tel. +48 (22) 266 01 02
tel. +48 (22) 292 16 16
kom. 668 151 245
www.lacan.com.pl
www.erpsystems.com.pl
www.serwerownie.com


Lacan Technologies Sp. z o.o. Sąd Rejonowy dla m.st. Warszawy w Warszawie, XIII Wydział Gospodarczy Krajowego Rejestru Sądowego, KRS: 0000319673, NIP: 521-351-01-01

Kapitał zakładowy: 50.000 PLN


References