내가 Odoo (10)
내가 선으로 즉시 폼보기 안에 many2one 나무 내부, 버튼을 클릭이 가능한 시도하고 사용하고 기록을 작성하기 전에 트리보기 클릭 버튼 초기화됩니다.Odoo 10-
문제는 내가 기록을 저장할 때까지 행, 클라이언트 측의 ID이 'one2many_v_id_xxx'유형 의 것입니다. 따라서 ListView 위젯은 레코드를 생성하는 동안 이 비활성화 된으로 버튼을 설정합니다.
결과 : 레코드를 만든 후에 만 단추를 클릭 할 수 있습니다.
나는 어떤 게시물에 대한 onchange를 방법 내부의 라인을 만들 읽었습니다,하지만 난 양식보기에 링크 된 모델에 대한 종속성을 가지고, 그래서 실제 기록을하기 전에 라인을 만들 수 없습니다 창조.
아무도 해결책이 있습니까?
미리 감사드립니다.
Py를 :
@api.multi
@api.onchange('product_template_id')
def product_template_id_change(self):
< some operations >
self.create(vals) # It gives me a validation error about 'order_id', a many2one relation with the model linked to the form view
self.update(vals)
보기 :
<button type="object" name="open_grid_wizard"
string="Open product variant grid"
icon="fa-table"
class="oe_stat_button"/>
이 문제에 대한 해결책을 찾았습니까? 나는 지금 당장이 문제에 직면하고 있으며 그 문제를 해결할 방법을 찾을 수 없다. –