Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
1 Balas
7590 Tampilan

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
Buang
Jawaban Terbai

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
Buang
Post Terkait Replies Tampilan Aktivitas
1
Mei 21
4958
0
Mar 21
2576
2
Mar 21
12861
4
Nov 23
8540
1
Jul 25
2541