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

I am trying to create/update a record based on button click.

lines = [line.analytic_tag_ids.id for line in self.line_ids]
line1 = lines[0]

for index,line in enumerate(lines):
# print('line1', lines[line1])
lines[line] = lines[0]
print(new1)
for rec in self.line_ids:
rec.write({'analytic_tag_ids':lines[0]})
Here is the code but it isnt the right one as it says int in my list cannot be given as a value for analytic tag. Can u pleasegive me an example on how to use list data in write method
頭像
捨棄

Your code is totally wrong. You are fetching analytic_tag_ids from self.line_ids and again writing the tags to the same field "analytic_tag_ids".

Please share your idea about what you want to do.

作者

Oh now i get it , it was related to the other question u just answered, i was just trying to get all values of analytic tags in a list and then on button click i was trying to assign them the id of first tag in the lines

相關帖文 回覆 瀏覽次數 活動
1
3月 21
3268
0
3月 15
3938
0
7月 22
3351
1
6月 20
3553
1
12月 16
4580