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

Hello,

I'm building a custom wizard that allows the user uploading an XLS file and importing it into a purchase order. For users' convenience I want to provide an XLS template so they download, fill and upload it back. I'm passing the template into the wizard as a read only Binary field with its value established through the _default_get function.

The problem is that when I open the wizard, the template field is locked and can't be downloaded. The data is there, and so is the filename, but when I pass the cursor over the filename it becomes a "forbidden" (🚫) sign.

How can I fix this?

Thanks.

아바타
취소
베스트 답변

Hi

I had the same problem with a wizard in Odoo 12. I think it is because lauching a wizard is not sufficient to set the value of some fields (even if you can pass the values of fields through the context and compute some other fields). I solved it by a button in the wizard. In your case, don't use a _default_get function, but compute the binary field upon clicking an "object" button (could be just a "Confirm" button). To avoid the button closing the wizard, you need a return to a ir.actions.act_window that reloads the wizard at the end of the function.

Pierre-François

아바타
취소
베스트 답변

Hi,

Please do this.

<a href="#" onclick="window.open('/web_custom/static/src/index.html', '_blank')" >To Access Index Html Page</a>

Regards,

Silvestar

아바타
취소
관련 게시물 답글 화면 활동
1
12월 22
3406
0
1월 22
2867
What is wizard ? 해결 완료
3
11월 23
32519
0
7월 19
2535
4
7월 25
4937