Bonjour,
Mon but est de créer un module qui aura comme modèle "account.analytic.account" mais qui n'affiche que les objets qui ont dans leur nom "-CM".
J'ai déjà réussi à créer le module mais le filtre pose un problème :
le view :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69 <?xml version="1.0" ?> <openerp> <data> #------------------ # put here all your form and tree definition #------------------ <!-- Inherited Analytic Account list --> <record id="view_account_analytic_account_tree_nxn" model="ir.ui.view"> <field name="name">account.analytic.account.list</field> <field name="model">account.analytic.account</field> <field name="inherit_id" ref="account.view_account_analytic_account_list"/> <field name="arch" type="xml"> <field name="complete_name" position="replace"> <field name="name"/> </field> <field name="code" position="replace"/> <field name="manager_id" position="replace" /> <field name="partner_id" position="replace" /> <field name="date" position="replace"> <field name="quantity_max"/> </field> <search string="Ma recherche"> <filter string="name" domain="[]" context="{'group_by' : 'quantity_max'}" /> </search> </field> </record> </data> </openerp> fichier menu : <?xml version="1.0" ?> <openerp> <data> <record model="ir.actions.act_window" id="action_all_cm_contract"> <field name="name">Contrat maintenance</field> <field name="res_model">account.analytic.account</field> <field name="view_type">form</field> <field name="context">{"search_default_type":1}</field> <field name="view_mode">tree,form</field> <field eval="False" name="view_id"/> </record> <!-- Top menu item --> <menuitem name="NxN Reports" id="menu_nxn_reports" sequence="500" /> <!-- Section menu --> <menuitem name="SLA analysis" id="nxn_section_sla" parent="menu_nxn_reports" /> <!-- Effective menu, with actions --> <menuitem name="CM analysis" parent="nxn_section_sla" id="action_all_cm_contract_account" action="action_all_cm_contract" /> </data> </openerp>
Je prends volontiers un coup de main car je suis tout nouveau dans le développement d'OpenERP
Partager