0
필드의 목록 항목에 대해 동적으로 선택 필드와이 함수가 있습니다. 저장 오류 후 Odoo 10 선택 필드
def get_years(self):
year_list = []
year = date.today().year+1
lastyear = date.today().year - 20
for i in range(int(lastyear),int(year)):
year_list.append((i, str(i)))
return year_list
이
는year = fields.Selection(get_years, string='Yıl', default=get_current_year, restore="True")
분야이며, 내가 양식을 저장할 때,이 필드는 알 수없는이된다. 문제가 무엇인지 알았지 만 해결책을 모른다. 문제는 compute 함수입니다. [(1997,1997), (2016,2016), (2017,2017)]와 같은 항목을 쓰면 작동하지만 하드 코드를 작성하고 싶지는 않습니다. 어떻게하면이 문제를 해결할 수 있습니다. 고맙습니다.