[IMP]account_budget : Added state and buttons on top bar
authorMayur Maheshwari (OpenERP) <mma@tinyerp.com>
Fri, 4 May 2012 12:42:21 +0000 (18:12 +0530)
committerMayur Maheshwari (OpenERP) <mma@tinyerp.com>
Fri, 4 May 2012 12:42:21 +0000 (18:12 +0530)
bzr revid: mma@tinyerp.com-20120504124221-1afcm5acl6p0q9e4

addons/account_budget/account_budget_view.xml

index 43b9369..c35b216 100644 (file)
             <field name="model">crossovered.budget</field>
             <field name="type">form</field>
             <field name="arch" type="xml">
-                <form string="Budget">
+                <form layout="manual">
+                <div class="oe_form_topbar">
+                     <button string="Confirm" name="confirm" states="draft" type="workflow" icon="gtk-apply" />
+                     <button string="Approve" name="validate" states="confirm" type="workflow" icon="gtk-ok"/>
+                     <button string="Done" name="done" states="validate" type="workflow"   icon="gtk-jump-to" />
+                     <button name="draft" states="cancel" string="Reset to Draft" type="workflow" icon="terp-stock_effects-object-colorize"/>
+                     <button string="Cancel" name="cancel" states="confirm,validate" type="workflow" icon="gtk-cancel"/>
+                <div class="oe_right">
+                    <field name="state" select="1" widget="statusbar" nolabel="1" statusbar_visible="draft,confirm"/>
+                </div>
+                </div>
+                <sheet string="Budget" layout="auto">
+                <group class="oe_form_header">
                             <field name="name" colspan="1" select="1" attrs="{'readonly':[('state','!=','draft')]}"/>
                             <field name="code" colspan="1" select="1" attrs="{'readonly':[('state','!=','draft')]}"/>
                             <field name="creating_user_id" attrs="{'readonly':[('state','!=','draft')]}"/>
                                     <field name="company_id" widget="selection" groups="base.group_multi_company"/>
                                 </form>
                             </field>
-                            <field name="state" select="1"/>
-                            <group col="4" colspan="2">
-                                <button string="Cancel" name="cancel" states="confirm,validate" type="workflow" icon="gtk-cancel"/>
-                                <button string="Confirm" name="confirm" states="draft" type="workflow" icon="gtk-apply" />
-                                <button string="Approve" name="validate" states="confirm" type="workflow" icon="gtk-ok"/>
-                                <button string="Done" name="done" states="validate" type="workflow"   icon="gtk-jump-to" />
-                                <button name="draft" states="cancel" string="Reset to Draft" type="workflow" icon="terp-stock_effects-object-colorize"/>
                             </group>
-
+                    </sheet>
                 </form>
             </field>
         </record>