Re: [tryton-fr] Re: affichage d'image dans un rapport
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
é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
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
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
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