2014-04-16 3 views
0

현재보기 양식에 인쇄 옵션 (및 pdf 형식으로 저장하는 옵션)을 열 수있는 단추를 만들어야합니다. 이제 브라우저에서 인쇄 옵션 (예 : 크롬)으로 이동하여 가능합니다. 하지만 openerp 형식의 버튼을 눌러 직접 인쇄 옵션을 열 수 있습니까? 같은브라우저에서보기 형식을 인쇄 하시겠습니까?

뭔가 :

<button name="Print"/> 

그것은 당신이 브라우저 옵션으로 이동하여 인쇄를 선택하면 열 같은 일을 열 것입니다.

유효성 검사 버튼을 누르면 판매 시점의 모듈과 비슷한 것을 발견했습니다. 확인 버튼을 클릭하면 지불을위한 해당 메뉴가 열립니다. 그러나 그것이 어떻게 이루어 졌는지 알지 못했습니다. 그 또는 뭔가에 대한 자바 스크립트/jQuery를 사용해야합니까? 예를 들어

이런 식으로 뭔가를 엽니 다 :

enter image description here

답변

1
<input type="button" value="click" onclick="window.print();"> 
+0

이 작동하는 것 같군,하지만이 방법을 만들 경우, 그것은 openerp에서 버튼의 나머지는 다른 표정으로 버튼을 생성, 내가 class = "oe_highlight"를 사용하더라도. openerp'button' 태그에서와 같은 입력 스타일을 얻는 것이 가능합니까 아니면 어떻게 든 button 스타일 태그와 함께 사용하여 버튼 스타일을 동일하게 유지할 수 있습니까? – Andrius

+0

이렇게하면 다른 버튼과 비슷하게 보입니다.

+0

시도해 보았지만 똑같지 만'button '으로 작동하지 않습니다. 태그에는 다른 요소가 필요합니다. 또한이 경우에도 "button name ="dummy_print ", string ="Print ", onclick ="window.print() "type ="object "/>'와 같은 작업을 수행하고 dummy 메서드를 생성하므로 반환 만합니다. 사실, 그렇다면 오류가 발생하지 않지만 버튼을 누르면 아무 일도 일어나지 않습니다. 그것은 버튼처럼 보이고, onclick 요소를 무시하거나, 아마도 여기에 뭔가 빠졌을까요? – Andrius

관련 문제