Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
2 Trả lời
5249 Lượt xem

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
Ảnh đại diện
Huỷ bỏ

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.

Tác giả

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

Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 3 21
3272
0
thg 3 15
3938
0
thg 7 22
3351
1
thg 6 20
3554
1
thg 12 16
4581