2017-11-02 1 views
0

Wie Radio-Button in Kauf Einstellungen zu konfigurieren, wenn Klick aktiviert Modul automatisch installiert?Wie Programmiereinstellungen kaufen

class PurchaseConfig(models.TransientModel): 
    _inherit = 'purchase.config.settings' 

    groupe_purchase_grouping = fields.Selection([ 
     (0, 'Active'), 
     (1, 'Desactive') 
    ], "Purchase grouping") 

Modul, das ich installieren kann

class ProcurementOrder(models.Model): 
    _inherit = 'procurement.order' 

    def _make_po_get_domain(self, partner): 
     res = super(ProcurementOrder, self)._make_po_get_domain(partner) 
     resr = list() 
     supplier = [] 
     for r in res: 
      if r[0] == "partner_id": 
       l = ("partner_id", "=", False) 
       resr.append(l) 
       continue 
      resr.append(r) 
     resr = tuple(resr) 
     return resr 
+0

Warum haben Sie diesen Tag mit drei Odoo-Versionen? – Amy

+0

interstated Odoo10 –

Antwort

0

Try this:

In Ihrem Py

groupe_purchase_grouping = fields.Selection([ 
     (0, 'Active'), 
     (1, 'Desactive') 
    ], "Purchase grouping") 

für Radiobutton in Ihrem xml definieren:

<filed name ="groupe_purchase_grouping" widget ="radio"/> 

Ich hoffe, es hilft Ihnen

0

Sie haben, wie unten moduel Präfix mit your_module_name in Feldnamen zu erwähnen:

class PurchaseConfig(models.TransientModel): 
    _inherit = 'purchase.config.settings' 

    module_groupe_purchase_grouping = fields.Selection([ 
     (0, 'Active'), 
     (1, 'Desactive') 
     ], "Purchase grouping") 

Hier halte ich groupe_purchase_grouping ist Ihr Modulname