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

Hi Odoo developers.

What is the purpouse of using the context attribute inside a field tag in a form view?.

<form>
....
<field name="field_name" context=? .. />
....
</form>

Thanks in advance.

아바타
취소
베스트 답변

If you want to specify the views to use, you can add a context attribute, and specify a view id for each type of view supported, exactly like the action's view_id attribute:


<field name="order_line" colspan="4" nolabel="1"

context="{'form_view_ref' : 'module.view_id', 'tree_view_ref' : 'model.view_id'}"/>

you can check here :-

https://doc.odoo.com/6.0/developer/2_6_views_events/views/specify_view_to_use/ 

Thank you

아바타
취소
작성자

Thank you for your answer Ankit, but I'm not sure if this works with Odoo 8. The link you wrote is for OpenERP 6.

check this link https://www.odoo.com/forum/help-1/question/whats-the-context-2236

작성자

I review your link but it doesn't explained how to use context inside a field but inside a button. This is more logical because a button can be linked to a Python method passing the context inside the button tag, but a field tag can not bounded to any method.

베스트 답변


  1. for relational fields only, context to pass when fetching possible values

  2. The context of the view that apply to the tree view. Here, a default filter is applied, the filter_see_all filter we created earlier. So we will see all cashiers.

  3. use the context parameter self.context to retrieve the current session.

  4. merged into the view's context when performing the button's Odoo call

  5. https://www.odoo.com/documentation/8.0/reference/views.html

아바타
취소
작성자

Sorry but I don't understand what you want to say. Any example would be welcomed.

관련 게시물 답글 화면 활동
0
4월 24
44
1
4월 15
7899
0
8월 22
3367
1
11월 19
5125
2
11월 18
5286