You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

71 lines
3.5 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <openerp>
  3. <data>
  4. <record model="ir.ui.view" id="view_mass_object_form">
  5. <field name="name">mass.object.form</field>
  6. <field name="model">mass.object</field>
  7. <field name="arch" type="xml">
  8. <form string="Object">
  9. <field name="name"/>
  10. <field name="model_id" on_change="onchange_model(model_id)"/>
  11. <field name="model_ids" invisible="1"/>
  12. <notebook colspan="4">
  13. <page string="Fields">
  14. <field name="field_ids" colspan="4" nolabel="1"
  15. domain="[('ttype', 'not in', ['reference', 'function']), ('model_id', 'in', model_ids[0][2])]"/>
  16. </page>
  17. <page string="Advanced">
  18. <group colspan="2" col="2">
  19. <button name="create_action" string="Add sidebar button" type="object" icon="gtk-execute"
  20. colspan="2" attrs="{'invisible':[('ref_ir_act_window','!=',False)]}"
  21. help="Display a button in the sidebar of related documents to open a composition wizard"/>
  22. <field name="ref_ir_act_window" attrs="{'invisible':[('ref_ir_act_window','=',False)]}"/>
  23. <field name="ref_ir_value" attrs="{'invisible':[('ref_ir_act_window','=',False)]}"/>
  24. <button name="unlink_action" string="Remove sidebar button" type="object" icon="gtk-delete"
  25. attrs="{'invisible':[('ref_ir_act_window','=',False)]}" colspan="2" />
  26. </group>
  27. </page>
  28. </notebook>
  29. </form>
  30. </field>
  31. </record>
  32. <record model="ir.ui.view" id="view_mass_object_tree">
  33. <field name="name">mass.object.tree</field>
  34. <field name="model">mass.object</field>
  35. <field name="arch" type="xml">
  36. <tree string="Object">
  37. <field name="name"/>
  38. <field name="model_id"/>
  39. </tree>
  40. </field>
  41. </record>
  42. <record model="ir.actions.act_window" id="action_mass_object_form">
  43. <field name="name">Mass Editing</field>
  44. <field name="res_model">mass.object</field>
  45. <field name="view_type">form</field>
  46. <field name="view_mode">tree,form</field>
  47. <field name="view_id" ref="view_mass_object_tree" />
  48. </record>
  49. <record id="action_mass_object_form_view1" model="ir.actions.act_window.view">
  50. <field eval="10" name="sequence"/>
  51. <field name="view_mode">tree</field>
  52. <field name="view_id" ref="view_mass_object_tree"/>
  53. <field name="act_window_id" ref="action_mass_object_form"/>
  54. </record>
  55. <record id="action_mass_object_form_view2" model="ir.actions.act_window.view">
  56. <field eval="20" name="sequence"/>
  57. <field name="view_mode">form</field>
  58. <field name="view_id" ref="view_mass_object_form"/>
  59. <field name="act_window_id" ref="action_mass_object_form"/>
  60. </record>
  61. <menuitem id="menu_mass_editing" name="Mass Editing" parent="base.menu_config" sequence="6"/>
  62. <menuitem id="menu_mass_object_view" action="action_mass_object_form" parent="menu_mass_editing"/>
  63. </data>
  64. </openerp>