İçereği Atla
Menü
Bu soru işaretlendi
1 Cevapla
7655 Görünümler

Hi, everyone is there anyway to get values from configuration settings without using the set and get parameters method? because in my multi company case value is displayed in settings but i'm unable to get that like this:

self.env['ir.config_parameter'].sudo().get_param('real_estate.account_journal_id')

how can i do that?
Avatar
Vazgeç
En İyi Yanıt

Hi Hamza !

maybe you can use "dot notation" for example company.fieldname

class ResConfigSettings:
_inherit_ = 'res.config.setting'


@api.model
def get_values(self):
res = super(ResConfigSettings, self).get_values()
res['field'] = self.env['ir.config_parameter'].sudo().get_param('company.fieldname')
return res

def set_values(self):
self.env['ir.config_parameter'].sudo().set_param('company.fieldname', self.field)

super(ResConfigSettings, self).set_values()





Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
1
May 21
4999
0
Mar 21
2697
2
Mar 21
12918
4
Kas 23
8598
1
Tem 25
2646