Corretion aux bugs du dernier commit + modification vue form évolution
authorAlicia FLOREZ <alicflorez@gmail.com>
Thu, 13 Jun 2013 10:12:04 +0000 (12:12 +0200)
committerAlicia FLOREZ <alicflorez@gmail.com>
Thu, 13 Jun 2013 10:12:04 +0000 (12:12 +0200)
evolution.py
views/evolution.xml

index 485ef59..e3a5cc3 100644 (file)
@@ -26,14 +26,14 @@ class Evolution(osv.Model):
 
     def _get_charge_init(self, cr, uid, ids, field, arg, context=None):
         result = {}
-        for evo in self.browse(cr, uid, context=context):
+        for evo in self.browse(cr, uid, ids, context=context):
             result[evo.id] = sum([p.charge_init for p in evo.phases])
         return result
 
 
     def _get_charge_plan(self, cr, uid, ids, field, arg, context=None):
         result = {}
-        for evo in self.browse(cr, uid, context=context):
+        for evo in self.browse(cr, uid, ids, context=context):
             result[evo.id] = sum([p.charge_plan for p in evo.phases])
         return result
 
@@ -50,7 +50,7 @@ class Evolution(osv.Model):
 #        "charges": fields.one2many("cmmi.evolution.charge", # Supprimé !
 #                                   "evolution_id",
 #                                   string="Charges"),
-        "phases": fields.one2many("cmmi.evolution.pahse",
+        "phases": fields.one2many("cmmi.evolution.phase",
                                   "evolution_id",
                                   string="Phases"),
         # Backrefs
index f557e92..95d0e25 100644 (file)
                     </header>
 
                     <sheet>
-                        <group colspan="4" col="3">
-                            <field name="name" colspan="3"/>
-                            <field name="pid" colspan="3"/>
-                            <field name="priorite" colspan="3"/>
-                            <field name="state" colspan="3"/>
+                        <group colspan="4" col="4">
+                            <field name="name" colspan="4"/>
+                            <field name="pid" colspan="2"/>
+                            <field name="priorite" colspan="2"/>
+                            <field name="state" colspan="4"/>
+                            <field name="charge_init" colspan="2"/>
+                            <field name="charge_plan" colspan="2"/>
                         </group>
-                        <notebook colspan="4">
+                        <notebook>
                             <page string="Détails">
-                                <group colspan="4">
+                                <group col="3">
                                     <field name="demandeur" />
                                     <field name="description" />
                                     <field name="objectif" />
                                     <field name="commentaire" />
                                 </group>
-                            </page><!--
-                            <page string="Charges">
-                                <field name="charges">
+                            </page>
+                            <page string="Phases">
+                                <field name="phases">
                                     <field name="name" />
                                 </field>
-                            </page>-->
+                            </page>
                         </notebook>
                     </sheet>
                 </form>