2014-04-16 107 views
0

我需要創建一個按鈕來打開當前視圖窗體的打印選項(以及用pdf格式保存的選項)。 現在可以通過在瀏覽器中打印選項來進行此操作(如在Chrome中)。但是,我可以通過按openerp形式直接打開這樣的打印選項嗎?從瀏覽器打印視圖窗體?

喜歡的東西:

<button name="Print"/> 

,它會打開,當你去瀏覽器選項,並選擇打印時打開同樣的事情。

我在銷售點模塊中找到類似的東西,當您按下「驗證」按鈕時,它會打開支付支票的菜單。但還沒有弄清楚它是如何完成的。我需要使用javascript/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

我試過了,它看起來一樣,但它然後停止工作,因爲'按鈕'標籤需要另一個元素。同樣,即使我做了這樣的事情,並且創建了一個虛擬方法,所以它只會返回一個類似於'