콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
2 답글
8696 화면

I am trying to set the Domain in Odoo Studio to filter results of a field in Sales Order Lines

Current syntax: [["x_studio_pricelist.id","=","order_id.pricelist_id.id"]]

I get an error message stating: 

invalid input syntax for integer: "order_id.pricelist_id.id"

If I enter the ID manually as a number in the domain (in this case 113), everything is fine.  

How can I modify my syntax so Odoo converts order_id.pricelist_id.id properly?

아바타
취소

Sorry, This is not a answer. But how did you solved the problem in the end? Mine is showing "Domain not properly formed" if I edit in xml

베스트 답변

Hi Roeland,

yes. Odoo Studio doesn't allow this when editing one simple field. But you could edit the Odoo Studio View:

1) Activate Debug Mode

2) Open Studio

3) Enter the XML of the Odoo Studio View (Tab View -> XML)

4) Select the View "Odoo Studio"

5) Delete the quote marks of the mentioned domain filter.

6) Save.


As you'll edit the xml directly, you should be aware of and know what you're doing.

BR

Florian

아바타
취소
베스트 답변

Leave out the quote marks:

 [["x_studio_pricelist.id","=",order_id.pricelist_id.id]]
아바타
취소

Hi Chris,
Sounds logic, but Studio won't let me do just that...
Is there another way?
Or do i do something wrong?

thx
Roeland

관련 게시물 답글 화면 활동
2
2월 25
1002
naked domain set up 해결 완료
3
7월 25
4423
0
5월 25
926
1
10월 24
1760
2
10월 24
3110