Dans ce cas, une fois que j'ai écris la classe VolumePcg, comment écrire le
code xml de la vue graph de VolumeAnne pour qu'elle renvoie sur la vue graph
de la classe VolumePcg ?
@+

Le 19 janvier 2011 01:04, Cédric Krier <[email protected]> a écrit :

> On 18/01/11 04:24 -0800, pobsteta wrote:
> > Bonjour,
> >
> > J'ai cette classe qui renvoie des volumes par année :
> > class VolumeAnnee(ModelSQL, ModelView):
> >     'VolumeAnnee'
> >     _name = 'recettes.volume_annee'
> >     _description = __doc__
> >
> >     annee = fields.Integer('Année', select=1)
> >     volume = fields.Float('Volume', digits=(16, 2), select=2)
> >     pcg = fields.Many2One('plancomptable.plancomptable', 'Plan
> > comptable', select=1)
> >     unite = fields.Selection([('m3',u'm3'),('st',u'Stères'),
> > ('t',u'Tonnes')], 'Unités', select=1)
> >
> >     def table_query(self, context=None):
> >         if context is None:
> >             context = {}
> >         return ('SELECT DISTINCT id, rec_annee AS annee, rec_unit AS
> > unite, rec_plancomptable AS pcg, SUM(rec_vol) AS volume, ' \
> >                     'MAX(recettes_recettes.create_uid) AS create_uid,
> > ' \
> >                     'MAX(recettes_recettes.create_date) AS
> > create_date, ' \
> >                     'MAX(recettes_recettes.write_uid) AS write_uid, '
> > \
> >                     'MAX(recettes_recettes.write_date) AS write_date '
> > \
> >                 'FROM recettes_recettes ' \
> >                 'GROUP BY id, annee, unite, pcg ' \
> >                 'ORDER BY annee ASC ',[])
> >
> > VolumeAnnee()
> >
> > Je voudrais en cliquant sur l'un des batons du barchart renvoyé
> > correspondant à une année qu'il me renvoie sur un graph présentant les
> > volumes par pcg correspondant à l'année choisie. Je ne sais comment
> > écrire la classe renvoyant les volumes par pcg pour une année
>
> À priori, c'est la classe ci-dessus.
>
> > mais je
> > n'arrive pas à lier les deux avec le widget "float_time" ?
>
> Je ne vois pas que vient faire ici le widget float_time qui sert à afficher
> un
> temps en heure avec décomposition en jour, mois, année. C'est à dire une
> durée.
>
>
> --
> Cédric Krier
>
> B2CK SPRL
> Rue de Rotterdam, 4
> 4000 Liège
> Belgium
> Tel: +32 472 54 46 59
> Email/Jabber: [email protected]
> Website: http://www.b2ck.com/
>



-- 
Pascal Obstétar
CEO Bio Eco Forests
Tél : 06 70 614 944
www.forestiersdumonde.org

-- 
[email protected] mailing list

Répondre à