← Back to team overview

c2c-oerpscenario team mailing list archive

[Bug 694793] Re: Error in action with domain

 

Hello,

New example:


Class:

class users_group(osv.osv):
    _name = "users.group"
    _columns = {
        'name': fields.char('Nome do Grupo', size=30, required=False),
        'parent_id': fields.many2one('users.group', 'Parent Group', select=True),
        'tipo' : fields.selection([('A', 'Administrador'), ('S', 'Simple')], 'Tipo'), # Definicao do tipo de pessoa. \nF=Fisica, \nJ=Juridica
        'user_ids': fields.many2many('res.users', 'grupo_usuarios_res_rel', 'gid', 'uid', 'Usuarios do Grupo'),
        'active': fields.boolean('Active'),
    }
    _defaults = {
        'active': lambda *a: True,
    }
users_group()

----------
View:

    ­<record model="ir.ui.view" id="view_users_group_form">
	<field name="name">Users Group Form</field>
	<field name="model">users.group</field>
	<field name="type">form</field>
	<field name="arch" type="xml">
		<form string="Users Group">
			<field name="name" />
			<field name="active" />
			<field name="parent_id" />
			<field name="tipo" />
			<field name="user_ids" colspan="4" nolabel="1" />
		</form>
	</field>
</record>

<record model="ir.ui.view" id="view_users_group_tree">
	<field name="name">Users Group Tree</field>
	<field name="model">users.group</field>
	<field name="type">tree</field>
	<field name="arch" type="xml">
		<tree string="Users Group">
			<field name="name" />
			<field name="tipo" />
			<field name="parent_id" />
		</tree>
	</field>
</record>

<record model="ir.actions.act_window" id="action_pessoa_user">
	<field name="name">User Groups</field>
	<field name="res_model">users.group</field>
	<field name="view_type">form</field>
	<field name="view_mode">tree,form</field>
	<field name="view_id" ref="view_users_group_tree" />
	<field ­name="domain">[('tipo','=','A')]</field>
</record>

----
Added a screenshot.

Thanks.


** Attachment added: "screenshot.png"
   https://bugs.launchpad.net/openobject-client-web/+bug/694793/+attachment/1777986/+files/screenshot.png

-- 
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to the OpenERP Project Group.
https://bugs.launchpad.net/bugs/694793

Title:
  Error in action with domain

Status in OpenObject Web Client:
  Invalid

Bug description:
  Hello,
When I put in action a domain error occurs because the field is not validated.

Following example:

   <record id="open_view_project_br_open" model="ir.actions.act_window">
            <field name="name">Running project_brs</field>
            <field name="res_model">project_br.project_br</field>
            <field name="view_type">form</field>
            <field name="domain">[('state','=','open')]</field>
            <field name="view_id" ref="view_project_br"/>
        </record>

Reviews:
Server -3151
Client - 1735
Web - 4175

Thanks.





References