2017-06-14 6 views
2

どのようにボタンをOdoo 10のフォームビュー内の右側の列に追加できますか?Odooフォームビューのグリッドの右の列にボタンを追加する

<xpath expr="//div[@name='carrier_selection']" position="after"> 

    <field name="x_shipping_method_id" options="{'no_create': True, 'no_open': True}"/> 

    <field name="x_shipping_cost"/> 

    <field name="x_staff_notes" attrs="{'invisible': [('x_staff_notes', '=', False)]}"/> 

    <field name="x_custom_products" attrs="{'invisible': [('x_custom_products', '=', False)]}"/> 

    <field name="x_is_custom_products_acknowledged" invisible="1"/> 

    <button name="434" type="action" string="Acknowledge Custom Products" class="oe_highlight" attrs="{'invisible': ['|',('x_custom_products', '=', False),'&amp;',('x_custom_products', '!=', False), ('x_is_custom_products_acknowledged', '=', True)]}"/> 

</xpath> 

これは、新しいフィールドを右に左にラベル、および値を持つグリッドに追加され、その結果:例えば、私は、次のフィールドを持つsale.order.formビューを拡張しています。このグリッドの右側の列にボタン要素を追加します。現在、ラベルの下の左側の列に配置されていますが、右側の列の値の下に表示します。これはOdooで可能ですか?

ここでは私が達成しようとしていることを実証しようとするドクタードスクリーンショットです。私は、ボタンを新しい行にしたいが、右の列にその上の値を揃えておく。 enter image description here

+0

を追加することによって、それを達成することができ、私は私の答えを更新しました参照してください。 –

答えて

2

あなたが唯一の値ではなく、ラベルを表示したい場合、あなたはそのような何か、

<field name="x_shipping_cost" nolabel="1" /> 

を行うことができます。そして、あなたはこの方法、あなたのことでラベル

<label for="x_shipping_cost" /> 

を印刷することができます最初に値の大きいものを印刷し、次にラベルを右側に印刷します。

しかし、私はあなたが実際にやりたいことがもっと分かりませんでした。だから、あなたは左の値と右のタイトルを印刷するために何ができるかを説明しました。他に必要なものがあれば、明確にしてください。

ソリューション:あなたはちょうど空のラベルに

<label string=""/> 
<button name="434" type="action" string="Acknowledge Custom Products" class="oe_highlight" attrs="{'invisible': ['|',('x_custom_products', '=', False),'&amp;',('x_custom_products', '!=', False), ('x_is_custom_products_acknowledged', '=', True)]}"/> 
+0

ありがとうございます。私は実際に右の列にボタン要素を印刷しようとしています。したがって、ボタンの上にあるフィールドは、通常のように印刷されます。左側のラベル、右側のボタンですが、最後のボタン要素を値の下の右側に印刷します。それは理にかなっていますか?また、私は自分の左利きと権利が質問のある部分で逆転したことに気付きました。私は質問を編集しましたので、あなたが正しい情報を持っているかどうかを確認するためにそれを再度読んでください。 – flyingL123

+0

私に例を教えてもらえますか?可能であれば小画面で撮影してください。 –

+0

元の質問にスクリーンショットを追加しました。それは役に立ちますか? – flyingL123

関連する問題