2012-03-12 10 views

答えて

4

ボタンを非表示にする方法は2つあります。

  1. オブジェクトの状態を変更し、statのベースにあるボタンを表示します。例えば

    <button name="invoice_open" states="draft,proforma2" string="Approve" icon="terp-camera_test"/> 
    

    このinvoicedraft又はproforma2状態にある場合Approveボタンが表示されますaccount.invoiceの例

  1. groupを表示に追加してボタンを表示すると、groupsのみ表示されます。例えば

    <field name="account_id" groups="account.group_account_user"/> 
    

    この

account_idフィールドがaccount.group_account_userに属しているだけユーザに示されているaccount.invoice.lineの一例です。

これがあなたの問題を解決することを願っています。

0

私たちは、Webインターフェイスについて話している場合は、JavaScriptで無効にすることができます。

-2

Web Interfaceについて話しているなら、はい、JavaScriptを使用することができます。

$('button').click(function(){$(this).prop('disabled', true);}); 
+1

あなたはどこにJavaScriptを入れますか? – TimoSolo

関連する問題