2017-02-20 3 views

답변

1

당신이 마법사를 다시 열어야 작업을 반환 할 가능성이,이 유형 object의 버튼을 사용하는 경우 :

@api.multi 
def my_button_method(self): 
    # my logic 
    return { 
     'type': 'ir.actions.act_window', 
     'view_mode': 'form', 
     'res_model': 'my.wizard.model', 
     'target': 'new', 
     'res_id': self.id, 
    } 
0
@api.multi 
def my_button_method(self): 
    # my logic 
    return { 
     'type': "ir.actions.do_nothing", 
    } 

깨끗하고 간단한 솔루션을. 버튼을 클릭하면 마법사가 열리고 (다시로드하지 않고) 버튼은 계속 활성화됩니다 (클릭 할 수 있음).

+0

이 코드가 질문에 대답 할 수 있지만 문제를 해결하는 방법 및/또는 이유를 설명하는 추가 컨텍스트를 제공하면 대답의 장기적인 가치가 향상됩니다. – Badacadabra

+0

ir.actions.do_nothing이 있습니까? – CZoellner