跳至內容
選單
此問題已被標幟
1 回覆
7562 瀏覽次數

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?
頭像
捨棄
最佳答案

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()





頭像
捨棄
相關帖文 回覆 瀏覽次數 活動
1
5月 21
4953
0
3月 21
2573
2
3月 21
12851
4
11月 23
8533
1
7月 25
2532