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

Hi,

   How to make a view editable for only particular number of days , is it possible to do this using field view get function.....

아바타
취소
베스트 답변

How I achieve something like by using following piece of code:

@api.model
def fields_view_get(self, view_id=None, view_type='form', toolbar=False, submenu=False):
if view_type == 'form':
res['arch'] = self.fields_view_get_address(res['arch'])
record = self.env['crm.lead'].browse(self._context.get('params').get('id'))
# restrict modification and deletion of child ids
if record.parent_id:
res['arch'] = res['arch'][:6] + 'edit="false" delete="false" ' + res['arch'][6:]
elif record.stage_id.id == 4: # restrict edition of Purchased Lead
res['arch'] = res['arch'][:6] + 'edit="false" ' + res['arch'][6:]

return res
아바타
취소
관련 게시물 답글 화면 활동
2
11월 16
6591
1
9월 15
5241
3
8월 15
9413
1
7월 15
8777
1
3월 15
5954