Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet pascal obstetar
Eh ben figures toi que cela marche. Je récapitule ce qu'il faut mettre :
1/ ajouter dans un frame du fichier odt :  image: (file(fiche.image, 'r'),
'image/png')
2/ disposer de la dernière version de relatorio (>= 0.5.5)
3/ avoir un attribut image correspondant au chemin absolu du répertoire où
se situe les images (/home/toto/repertoire/ou/se/situe/les/images)
Merci pour tout.
@+

Le 25 mars 2011 16:09, Cédric Krier  a écrit :

> On 25/03/11 16:05 +0100, pascal obstetar wrote:
> > laquelle, j'ai la 0.5.2-1
>
> Ben la dernière publiée qui est 0.5.5
>
> --
> Cédric Krier
>
> B2CK SPRL
> Rue de Rotterdam, 4
> 4000 Liège
> Belgium
> Tel: +32 472 54 46 59
> Email/Jabber: cedric.kr...@b2ck.com
> Website: http://www.b2ck.com/
>



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

-- 
tryton-fr@googlegroups.com mailing list

Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet Cédric Krier
On 25/03/11 16:05 +0100, pascal obstetar wrote:
> laquelle, j'ai la 0.5.2-1

Ben la dernière publiée qui est 0.5.5

-- 
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email/Jabber: cedric.kr...@b2ck.com
Website: http://www.b2ck.com/


pgpCV09iG6fqP.pgp
Description: PGP signature


Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet pascal obstetar
laquelle, j'ai la 0.5.2-1
@+

Le 25 mars 2011 15:08, Cédric Krier  a écrit :

> On 25/03/11 14:58 +0100, pascal obstetar wrote:
> > c'est ce que j'ai fait mais j'ai eu l'erreur précédente (voir en pièce
> > jointe)
>
> Utilise-tu bien la dernière version de relatorio ?
>
> --
> Cédric Krier
>
> B2CK SPRL
> Rue de Rotterdam, 4
> 4000 Liège
> Belgium
> Tel: +32 472 54 46 59
> Email/Jabber: cedric.kr...@b2ck.com
> Website: http://www.b2ck.com/
>



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

-- 
tryton-fr@googlegroups.com mailing list

Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet Cédric Krier
On 25/03/11 14:58 +0100, pascal obstetar wrote:
> c'est ce que j'ai fait mais j'ai eu l'erreur précédente (voir en pièce
> jointe)

Utilise-tu bien la dernière version de relatorio ?

-- 
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email/Jabber: cedric.kr...@b2ck.com
Website: http://www.b2ck.com/


pgpFaCk7E0BhN.pgp
Description: PGP signature


Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet pascal obstetar
c'est ce que j'ai fait mais j'ai eu l'erreur précédente (voir en pièce
jointe)
[image: Capture-LibreOffice 3.3.png]

Le 25 mars 2011 13:31, Cédric Krier  a écrit :

> On 25/03/11 13:16 +0100, pascal obstetar wrote:
> > quand tu dis que le chemin de fiche.image doit être correct et travailler
> en
> > absolu, si le fichier image s'appelle foret.png, qu'il est enregistré
> dans
> > /modules/rapports/ que doit renvoyé fiche.image :
> > juste foret.png
> > ou /foret.png
> > ou /rapports/foret.png ?
>
> Tout le chemin à partir de la racine.
>
> --
> Cédric Krier
>
> B2CK SPRL
> Rue de Rotterdam, 4
> 4000 Liège
> Belgium
> Tel: +32 472 54 46 59
> Email/Jabber: cedric.kr...@b2ck.com
> Website: http://www.b2ck.com/
>



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

-- 
tryton-fr@googlegroups.com mailing list<>

Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet pascal obstetar
j'ai mis le chemin absolu comme attribut et j'ai cette erreur :


Le 25 mars 2011 13:16, pascal obstetar  a écrit :

> quand tu dis que le chemin de fiche.image doit être correct et travailler
> en absolu, si le fichier image s'appelle foret.png, qu'il est enregistré
> dans /modules/rapports/ que doit renvoyé fiche.image :
> juste foret.png
> ou /foret.png
> ou /rapports/foret.png ?
> @+
>
> Le 25 mars 2011 12:55, Cédric Krier  a écrit :
>
> On 25/03/11 12:36 +0100, pascal obstetar wrote:
>> > merci pour la réponse. Il m'indique désormais que le fichier n'existe
>> pas
>> > alors qu'il se trouve dans le répertoire du module. Faut-il le mettre
>> dans
>> > un répertoire particulier ? Si oui lequel ?
>>
>> Le mieux est de travailler avec des chemins absolut car on ne sait pas de
>> quel
>> repertoire est lancer le serveur.
>>
>> --
>> Cédric Krier
>>
>> B2CK SPRL
>> Rue de Rotterdam, 4
>> 4000 Liège
>> Belgium
>> Tel: +32 472 54 46 59
>> Email/Jabber: cedric.kr...@b2ck.com
>> Website: http://www.b2ck.com/
>>
>
>
>
> --
> Pascal Obstétar
> Bio Eco Forests
> Tél : 06 70 614 944
> www.forestiersdumonde.org
>



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

-- 
tryton-fr@googlegroups.com mailing list<>

Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet Cédric Krier
On 25/03/11 13:16 +0100, pascal obstetar wrote:
> quand tu dis que le chemin de fiche.image doit être correct et travailler en
> absolu, si le fichier image s'appelle foret.png, qu'il est enregistré dans
> /modules/rapports/ que doit renvoyé fiche.image :
> juste foret.png
> ou /foret.png
> ou /rapports/foret.png ?

Tout le chemin à partir de la racine.

-- 
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email/Jabber: cedric.kr...@b2ck.com
Website: http://www.b2ck.com/


pgpvZ3WHIgNYJ.pgp
Description: PGP signature


Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet pascal obstetar
quand tu dis que le chemin de fiche.image doit être correct et travailler en
absolu, si le fichier image s'appelle foret.png, qu'il est enregistré dans
/modules/rapports/ que doit renvoyé fiche.image :
juste foret.png
ou /foret.png
ou /rapports/foret.png ?
@+

Le 25 mars 2011 12:55, Cédric Krier  a écrit :

> On 25/03/11 12:36 +0100, pascal obstetar wrote:
> > merci pour la réponse. Il m'indique désormais que le fichier n'existe pas
> > alors qu'il se trouve dans le répertoire du module. Faut-il le mettre
> dans
> > un répertoire particulier ? Si oui lequel ?
>
> Le mieux est de travailler avec des chemins absolut car on ne sait pas de
> quel
> repertoire est lancer le serveur.
>
> --
> Cédric Krier
>
> B2CK SPRL
> Rue de Rotterdam, 4
> 4000 Liège
> Belgium
> Tel: +32 472 54 46 59
> Email/Jabber: cedric.kr...@b2ck.com
> Website: http://www.b2ck.com/
>



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

-- 
tryton-fr@googlegroups.com mailing list

Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet Cédric Krier
On 25/03/11 12:36 +0100, pascal obstetar wrote:
> merci pour la réponse. Il m'indique désormais que le fichier n'existe pas
> alors qu'il se trouve dans le répertoire du module. Faut-il le mettre dans
> un répertoire particulier ? Si oui lequel ?

Le mieux est de travailler avec des chemins absolut car on ne sait pas de quel
repertoire est lancer le serveur.

-- 
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email/Jabber: cedric.kr...@b2ck.com
Website: http://www.b2ck.com/


pgp1vnvQnu580.pgp
Description: PGP signature


Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet pascal obstetar
merci pour la réponse. Il m'indique désormais que le fichier n'existe pas
alors qu'il se trouve dans le répertoire du module. Faut-il le mettre dans
un répertoire particulier ? Si oui lequel ?
 @+

Le 25 mars 2011 12:07, Cédric Krier  a écrit :

> On 25/03/11 12:01 +0100, pascal obstetar wrote:
> > alors là, cela dépasse mes compétences, qu'entends tu par passer un objet
> > file (à qui ?) et par où ? dans la classe Rens() ?
> > > > et je mets dans le frame :
> > > >
> > > > image: fiche.image
>
> Je pense que le plus simple c'est de mettre ceci dans l'odt:
>
>image: (file(fiche.image, 'r'), 'image/png')
>
> En supposant que:
>
>- fiche.image donne un chemin correct
>- que l'image est un png
>
> --
> Cédric Krier
>
> B2CK SPRL
> Rue de Rotterdam, 4
> 4000 Liège
> Belgium
> Tel: +32 472 54 46 59
> Email/Jabber: cedric.kr...@b2ck.com
> Website: http://www.b2ck.com/
>



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

-- 
tryton-fr@googlegroups.com mailing list

Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet Cédric Krier
On 25/03/11 12:01 +0100, pascal obstetar wrote:
> alors là, cela dépasse mes compétences, qu'entends tu par passer un objet
> file (à qui ?) et par où ? dans la classe Rens() ?
> > > et je mets dans le frame :
> > >
> > > image: fiche.image

Je pense que le plus simple c'est de mettre ceci dans l'odt:

image: (file(fiche.image, 'r'), 'image/png')

En supposant que:

- fiche.image donne un chemin correct
- que l'image est un png

-- 
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email/Jabber: cedric.kr...@b2ck.com
Website: http://www.b2ck.com/


pgpNTGEurVkhx.pgp
Description: PGP signature


Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet pascal obstetar
alors là, cela dépasse mes compétences, qu'entends tu par passer un objet
file (à qui ?) et par où ? dans la classe Rens() ?


2011/3/25 Cédric Krier 

> On 25/03/11 11:47 +0100, pascal obstetar wrote:
> > voici le code de la classe :
> >
> > class Rens(ModelSQL, ModelView):
> > 'Rens'
> > _name = 'rapports.rens'
> > _description = __doc__
> >
> > dispositif = fields.Many2One('dispositif.dispositif', 'Dispositif',
> > select=1)
> > nom = fields.Char('Nom', select=1)
> > numero = fields.Integer('Numéro', select=1)
> > cycle = fields.Integer('Cycle', select=1)
> > date_installation = fields.Date('Date', select=2)
> > ifn = fields.Char('IFN', select=2)
> > commune = fields.Char('Commune', select=2)
> > parcelle = fields.Char('Parcelle', select=2)
> > surf_foret = fields.Float('Surface forêt', digits=(16,2), select=2)
> > surf_parcelle = fields.Float('Surface parcelle', digits=(16,2),
> > select=2)
> > observation = fields.Text('Observation', select=2)
> > operateurs = fields.Char('Opérateurs', select=2)
> > proprion = fields.Char('Propriétaire', select=2)
> > proprioa1 = fields.Char('Adresse 1', select=2)
> > proprioa2 = fields.Char('Adresse 2', select=2)
> > proprioci = fields.Char('Ville', select=2)
> > proprioz = fields.Char('Code postal', select=2)
> > proprioco = fields.Char('Pays', select=2)
> > gestion = fields.Char('Gestionnaire', select=2)
> > gestioa1 = fields.Char('Adresse 1', select=2)
> > gestioa2 = fields.Char('Adresse 2', select=2)
> > gestioci = fields.Char('Ville', select=2)
> > gestioz = fields.Char('Code postal', select=2)
> > gestioco = fields.Char('Pays', select=2)
> > image = fields.Char('Image', select=2)
> >
> > def table_query(self, context=None):
> > if context is None:
> > context = {}
> > return ('SELECT DISTINCT cycle_cycle.id AS id, ' \
> > 'MAX(dispositif_dispositif.create_uid) AS create_uid,
> '
> > \
> > 'MAX(dispositif_dispositif.create_date) AS
> create_date,
> > ' \
> > 'MAX(dispositif_dispositif.write_uid) AS write_uid, '
> \
> > 'MAX(dispositif_dispositif.write_date) AS write_date,
> '
> > \
> > 'dis_num AS dispositif, ' \
> > 'dispositif_dispositif.name AS nom, ' \
> > 'dis_num AS numero, ' \
> > 'cyc_cycle AS cycle, ' \
> > 'dis_date_instal AS date_installation, ' \
> > 'sta_nom_regifn AS ifn, ' \
> > 'country_subdivision.name AS commune, ' \
> > 'dis_parcelle AS parcelle, ' \
> > 'dis_surface_foret AS surf_foret, ' \
> > 'dis_surf AS surf_parcelle, ' \
> > 'dis_observation AS observation, ' \
> > 'cyc_operateurs AS operateurs, ' \
> > 'adm(2,dis_num, \'nom\' ) AS proprion, ' \
> > 'adm(2,dis_num, \'adresse1\' ) AS proprioa1, ' \
> > 'adm(2,dis_num, \'adresse2\' ) AS proprioa2, ' \
> > 'adm(2,dis_num, \'city\' ) AS proprioci, ' \
> > 'adm(2,dis_num, \'zip\' ) AS proprioz, ' \
> > 'adm(2,dis_num, \'country\' ) AS proprioco, ' \
> > 'adm(1,dis_num, \'nom\' ) AS gestion, ' \
> > 'adm(1,dis_num, \'adresse1\' ) AS gestioa1, ' \
> > 'adm(1,dis_num, \'adresse2\' ) AS gestioa2, ' \
> > 'adm(1,dis_num, \'city\' ) AS gestioci, ' \
> > 'adm(1,dis_num, \'zip\' ) AS gestioz, ' \
> > 'adm(1,dis_num, \'country\' ) AS gestioco, ' \
> > 'to_char(dis_num, \'".jpg"\' ) AS image ' \
> > 'FROM dispositif_dispositif, cycle_cycle,
> > country_subdivision, station_station ' \
> > 'WHERE cyc_dispositif=dis_num AND
> > country_subdivision.id=dis_country
> > AND sta_dispositif=dis_num ' \
> > 'GROUP BY cycle_cycle.id, dispositif_dispositif.name
> ,
> > dis_num, cyc_cycle, dispositif_dispositif.name, dis_date_instal,
> > sta_nom_regifn, ' \
> > 'country_subdivision.name, dis_parcelle,
> > dis_surface_foret, dis_surf, dis_observation, cyc_operateurs ',[])
> >
> > Rens()
> >
> > et je mets dans le frame :
> >
> > image: fiche.image
> >
> > "fiche" étant l'item de boucle d'attribut du résultat dans le .odt (for
> each
> > fiche in fiches).
>
> Il faut passer un object Python (file ou StringIO) avec le contenu de
> l'image.
>
> --
> Cédric Krier
>
> B2CK SPRL
> Rue de Rotterdam, 4
> 4000 Liège
> Belgium
> Tel: +32 472 54 46 59
> Email/Jabber: cedric.kr...@b2ck.com
> Website: http://www.b2ck.com/
>



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

-- 
tryton-fr@googlegroups.

Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet Cédric Krier
On 25/03/11 11:47 +0100, pascal obstetar wrote:
> voici le code de la classe :
> 
> class Rens(ModelSQL, ModelView):
> 'Rens'
> _name = 'rapports.rens'
> _description = __doc__
> 
> dispositif = fields.Many2One('dispositif.dispositif', 'Dispositif',
> select=1)
> nom = fields.Char('Nom', select=1)
> numero = fields.Integer('Numéro', select=1)
> cycle = fields.Integer('Cycle', select=1)
> date_installation = fields.Date('Date', select=2)
> ifn = fields.Char('IFN', select=2)
> commune = fields.Char('Commune', select=2)
> parcelle = fields.Char('Parcelle', select=2)
> surf_foret = fields.Float('Surface forêt', digits=(16,2), select=2)
> surf_parcelle = fields.Float('Surface parcelle', digits=(16,2),
> select=2)
> observation = fields.Text('Observation', select=2)
> operateurs = fields.Char('Opérateurs', select=2)
> proprion = fields.Char('Propriétaire', select=2)
> proprioa1 = fields.Char('Adresse 1', select=2)
> proprioa2 = fields.Char('Adresse 2', select=2)
> proprioci = fields.Char('Ville', select=2)
> proprioz = fields.Char('Code postal', select=2)
> proprioco = fields.Char('Pays', select=2)
> gestion = fields.Char('Gestionnaire', select=2)
> gestioa1 = fields.Char('Adresse 1', select=2)
> gestioa2 = fields.Char('Adresse 2', select=2)
> gestioci = fields.Char('Ville', select=2)
> gestioz = fields.Char('Code postal', select=2)
> gestioco = fields.Char('Pays', select=2)
> image = fields.Char('Image', select=2)
> 
> def table_query(self, context=None):
> if context is None:
> context = {}
> return ('SELECT DISTINCT cycle_cycle.id AS id, ' \
> 'MAX(dispositif_dispositif.create_uid) AS create_uid, '
> \
> 'MAX(dispositif_dispositif.create_date) AS create_date,
> ' \
> 'MAX(dispositif_dispositif.write_uid) AS write_uid, ' \
> 'MAX(dispositif_dispositif.write_date) AS write_date, '
> \
> 'dis_num AS dispositif, ' \
> 'dispositif_dispositif.name AS nom, ' \
> 'dis_num AS numero, ' \
> 'cyc_cycle AS cycle, ' \
> 'dis_date_instal AS date_installation, ' \
> 'sta_nom_regifn AS ifn, ' \
> 'country_subdivision.name AS commune, ' \
> 'dis_parcelle AS parcelle, ' \
> 'dis_surface_foret AS surf_foret, ' \
> 'dis_surf AS surf_parcelle, ' \
> 'dis_observation AS observation, ' \
> 'cyc_operateurs AS operateurs, ' \
> 'adm(2,dis_num, \'nom\' ) AS proprion, ' \
> 'adm(2,dis_num, \'adresse1\' ) AS proprioa1, ' \
> 'adm(2,dis_num, \'adresse2\' ) AS proprioa2, ' \
> 'adm(2,dis_num, \'city\' ) AS proprioci, ' \
> 'adm(2,dis_num, \'zip\' ) AS proprioz, ' \
> 'adm(2,dis_num, \'country\' ) AS proprioco, ' \
> 'adm(1,dis_num, \'nom\' ) AS gestion, ' \
> 'adm(1,dis_num, \'adresse1\' ) AS gestioa1, ' \
> 'adm(1,dis_num, \'adresse2\' ) AS gestioa2, ' \
> 'adm(1,dis_num, \'city\' ) AS gestioci, ' \
> 'adm(1,dis_num, \'zip\' ) AS gestioz, ' \
> 'adm(1,dis_num, \'country\' ) AS gestioco, ' \
> 'to_char(dis_num, \'".jpg"\' ) AS image ' \
> 'FROM dispositif_dispositif, cycle_cycle,
> country_subdivision, station_station ' \
> 'WHERE cyc_dispositif=dis_num AND
> country_subdivision.id=dis_country
> AND sta_dispositif=dis_num ' \
> 'GROUP BY cycle_cycle.id, dispositif_dispositif.name,
> dis_num, cyc_cycle, dispositif_dispositif.name, dis_date_instal,
> sta_nom_regifn, ' \
> 'country_subdivision.name, dis_parcelle,
> dis_surface_foret, dis_surf, dis_observation, cyc_operateurs ',[])
> 
> Rens()
> 
> et je mets dans le frame :
> 
> image: fiche.image
> 
> "fiche" étant l'item de boucle d'attribut du résultat dans le .odt (for each
> fiche in fiches).

Il faut passer un object Python (file ou StringIO) avec le contenu de l'image.

-- 
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email/Jabber: cedric.kr...@b2ck.com
Website: http://www.b2ck.com/


pgpVXfzm1inlr.pgp
Description: PGP signature


Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet pascal obstetar
voici le code de la classe :

class Rens(ModelSQL, ModelView):
'Rens'
_name = 'rapports.rens'
_description = __doc__

dispositif = fields.Many2One('dispositif.dispositif', 'Dispositif',
select=1)
nom = fields.Char('Nom', select=1)
numero = fields.Integer('Numéro', select=1)
cycle = fields.Integer('Cycle', select=1)
date_installation = fields.Date('Date', select=2)
ifn = fields.Char('IFN', select=2)
commune = fields.Char('Commune', select=2)
parcelle = fields.Char('Parcelle', select=2)
surf_foret = fields.Float('Surface forêt', digits=(16,2), select=2)
surf_parcelle = fields.Float('Surface parcelle', digits=(16,2),
select=2)
observation = fields.Text('Observation', select=2)
operateurs = fields.Char('Opérateurs', select=2)
proprion = fields.Char('Propriétaire', select=2)
proprioa1 = fields.Char('Adresse 1', select=2)
proprioa2 = fields.Char('Adresse 2', select=2)
proprioci = fields.Char('Ville', select=2)
proprioz = fields.Char('Code postal', select=2)
proprioco = fields.Char('Pays', select=2)
gestion = fields.Char('Gestionnaire', select=2)
gestioa1 = fields.Char('Adresse 1', select=2)
gestioa2 = fields.Char('Adresse 2', select=2)
gestioci = fields.Char('Ville', select=2)
gestioz = fields.Char('Code postal', select=2)
gestioco = fields.Char('Pays', select=2)
image = fields.Char('Image', select=2)

def table_query(self, context=None):
if context is None:
context = {}
return ('SELECT DISTINCT cycle_cycle.id AS id, ' \
'MAX(dispositif_dispositif.create_uid) AS create_uid, '
\
'MAX(dispositif_dispositif.create_date) AS create_date,
' \
'MAX(dispositif_dispositif.write_uid) AS write_uid, ' \
'MAX(dispositif_dispositif.write_date) AS write_date, '
\
'dis_num AS dispositif, ' \
'dispositif_dispositif.name AS nom, ' \
'dis_num AS numero, ' \
'cyc_cycle AS cycle, ' \
'dis_date_instal AS date_installation, ' \
'sta_nom_regifn AS ifn, ' \
'country_subdivision.name AS commune, ' \
'dis_parcelle AS parcelle, ' \
'dis_surface_foret AS surf_foret, ' \
'dis_surf AS surf_parcelle, ' \
'dis_observation AS observation, ' \
'cyc_operateurs AS operateurs, ' \
'adm(2,dis_num, \'nom\' ) AS proprion, ' \
'adm(2,dis_num, \'adresse1\' ) AS proprioa1, ' \
'adm(2,dis_num, \'adresse2\' ) AS proprioa2, ' \
'adm(2,dis_num, \'city\' ) AS proprioci, ' \
'adm(2,dis_num, \'zip\' ) AS proprioz, ' \
'adm(2,dis_num, \'country\' ) AS proprioco, ' \
'adm(1,dis_num, \'nom\' ) AS gestion, ' \
'adm(1,dis_num, \'adresse1\' ) AS gestioa1, ' \
'adm(1,dis_num, \'adresse2\' ) AS gestioa2, ' \
'adm(1,dis_num, \'city\' ) AS gestioci, ' \
'adm(1,dis_num, \'zip\' ) AS gestioz, ' \
'adm(1,dis_num, \'country\' ) AS gestioco, ' \
'to_char(dis_num, \'".jpg"\' ) AS image ' \
'FROM dispositif_dispositif, cycle_cycle,
country_subdivision, station_station ' \
'WHERE cyc_dispositif=dis_num AND
country_subdivision.id=dis_country
AND sta_dispositif=dis_num ' \
'GROUP BY cycle_cycle.id, dispositif_dispositif.name,
dis_num, cyc_cycle, dispositif_dispositif.name, dis_date_instal,
sta_nom_regifn, ' \
'country_subdivision.name, dis_parcelle,
dis_surface_foret, dis_surf, dis_observation, cyc_operateurs ',[])

Rens()

et je mets dans le frame :

image: fiche.image

"fiche" étant l'item de boucle d'attribut du résultat dans le .odt (for each
fiche in fiches).
@+

Le 25 mars 2011 11:06, Cédric Krier  a écrit :

> On 25/03/11 11:03 +0100, pascal obstetar wrote:
> > écrire la classe dans le fichier odt ?
> >
> > j'avais mis le lien dans un frame comme indiqué sur la doc :
> > image: o.image
> >
> > avec l'attribut image qui ressort de la requête (par exemple 0001.jpg
> pour
> > l'attribut image)
>
> Je ne comprend pas ceci. Pourrais-tu copy/coller le code ?
>
> > mais cela ne fonctionne pas.
>
>
> --
> Cédric Krier
>
> B2CK SPRL
> Rue de Rotterdam, 4
> 4000 Liège
> Belgium
> Tel: +32 472 54 46 59
> Email/Jabber: cedric.kr...@b2ck.com
> Website: http://www.b2ck.com/
>



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

-- 
tryton-fr@googlegroups.com mailing list

Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet Cédric Krier
On 25/03/11 11:03 +0100, pascal obstetar wrote:
> écrire la classe dans le fichier odt ?
> 
> j'avais mis le lien dans un frame comme indiqué sur la doc :
> image: o.image
> 
> avec l'attribut image qui ressort de la requête (par exemple 0001.jpg pour
> l'attribut image)

Je ne comprend pas ceci. Pourrais-tu copy/coller le code ?

> mais cela ne fonctionne pas.


-- 
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email/Jabber: cedric.kr...@b2ck.com
Website: http://www.b2ck.com/


pgpSVOMxYXn4u.pgp
Description: PGP signature


Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet pascal obstetar
écrire la classe dans le fichier odt ?

j'avais mis le lien dans un frame comme indiqué sur la doc :
image: o.image

avec l'attribut image qui ressort de la requête (par exemple 0001.jpg pour
l'attribut image) mais cela ne fonctionne pas.
@+

Le 25 mars 2011 10:29, Cédric Krier  a écrit :

> On 25/03/11 01:17 -0700, pobsteta wrote:
> > Bonjour,
> >
> > Après lecture du lien il me manque quelque chose pour que cela
> > fonctionne. Dois-je surcharger la classe report.py ?
>
> Je ne pense pas.
>
> > Si oui comment
> > écrire la classe contenant cette ligne (copié de l'exemple donné dans
> > le lien ci dessus) : bottle=(file('bouteille.png', 'r'), 'image/png'))
> > adaptée à ma configuration le nom des fichiers images sont le résultat
> > d'un attribut ?
>
> Dans le fichier odt.
>
> --
> Cédric Krier
>
> B2CK SPRL
> Rue de Rotterdam, 4
> 4000 Liège
> Belgium
> Tel: +32 472 54 46 59
> Email/Jabber: cedric.kr...@b2ck.com
> Website: http://www.b2ck.com/
>



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

-- 
tryton-fr@googlegroups.com mailing list

Re: [tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet Cédric Krier
On 25/03/11 01:17 -0700, pobsteta wrote:
> Bonjour,
> 
> Après lecture du lien il me manque quelque chose pour que cela
> fonctionne. Dois-je surcharger la classe report.py ?

Je ne pense pas.

> Si oui comment
> écrire la classe contenant cette ligne (copié de l'exemple donné dans
> le lien ci dessus) : bottle=(file('bouteille.png', 'r'), 'image/png'))
> adaptée à ma configuration le nom des fichiers images sont le résultat
> d'un attribut ?

Dans le fichier odt.

-- 
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email/Jabber: cedric.kr...@b2ck.com
Website: http://www.b2ck.com/


pgp02mOGixh9S.pgp
Description: PGP signature


[tryton-fr] Re: affichage d'image dans un rapport

2011-03-25 Par sujet pobsteta
Bonjour,

Après lecture du lien il me manque quelque chose pour que cela
fonctionne. Dois-je surcharger la classe report.py ? Si oui comment
écrire la classe contenant cette ligne (copié de l'exemple donné dans
le lien ci dessus) : bottle=(file('bouteille.png', 'r'), 'image/png'))
adaptée à ma configuration le nom des fichiers images sont le résultat
d'un attribut ?
@+

On 24 mar, 20:43, pobsteta  wrote:
> nickel, j'étais passé à côté
> @+
>
> On 24 mar, 20:32, Cédric Krier  wrote:
>
>
>
>
>
>
>
> > On 24/03/11 12:05 -0700, pobsteta wrote:
>
> > > Bonjour,
>
> > > J'ai stocké dans la base de donnée des liens vers des images, comment
> > > les afficher dans un rapport ODT ? Plus généralement comment gérer des
> > > images ?
>
> > C'est expliqué dans la doc de relatorio:
>
> >    http://relatorio.openhex.org/wiki/IndepthIntroduction#Anot-sorealexample
>
> > --
> > Cédric Krier
>
> > B2CK SPRL
> > Rue de Rotterdam, 4
> > 4000 Liège
> > Belgium
> > Tel: +32 472 54 46 59
> > Email/Jabber: cedric.kr...@b2ck.com
> > Website:http://www.b2ck.com/
>
> >  application_pgp-signature_part
> > < 1 000AfficherTélécharger

-- 
tryton-fr@googlegroups.com mailing list


[tryton-fr] Re: affichage d'image dans un rapport

2011-03-24 Par sujet pobsteta
nickel, j'étais passé à côté
@+

On 24 mar, 20:32, Cédric Krier  wrote:
> On 24/03/11 12:05 -0700, pobsteta wrote:
>
> > Bonjour,
>
> > J'ai stocké dans la base de donnée des liens vers des images, comment
> > les afficher dans un rapport ODT ? Plus généralement comment gérer des
> > images ?
>
> C'est expliqué dans la doc de relatorio:
>
>    http://relatorio.openhex.org/wiki/IndepthIntroduction#Anot-sorealexample
>
> --
> Cédric Krier
>
> B2CK SPRL
> Rue de Rotterdam, 4
> 4000 Liège
> Belgium
> Tel: +32 472 54 46 59
> Email/Jabber: cedric.kr...@b2ck.com
> Website:http://www.b2ck.com/
>
>  application_pgp-signature_part
> < 1 000AfficherTélécharger

-- 
tryton-fr@googlegroups.com mailing list