Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami

ARGOMENTO: Usare EAN13 di report_openoffice

Usare EAN13 di report_openoffice 9 Anni 3 Settimane fa #1559

  • outs
  • Avatar di outs
  • Offline
  • Senior Boarder
  • Messaggi: 58
  • Karma: 0
Ciao a tutti,

mi chiedevo se fosse possibile usare/aggiungere la classe EANBarCode di report_openoffice che mi sembra funzionare bene direttamente dentro ReportLab, mi spiego:

uso diversi tipi di barcode, standard 39 per le etichette di magazzino, code128 per codifica documenti e EAN13 sui prodotti.

Mentre i primi due funzionano correttamente nel RML dei report (linguaggio schifato dai più ma che qualcuno apprezza) il terzo ufficialmente supportato da RL non funzia.
Ho importato la library eanbc in trml2pdf.py e usando il Ean13BarcodeWidget mi continua a dare errori sul getKeepWithnext, ovvero la gestione dei flawable.

Onde evitare fastidiose ulcere duodenali mi chiedo se si possa "caricare" la classe EANBarCode senza usare report_openoffice e continuare ad usare i due file xml xsl per i report delle etichette prodotti

se si...come?

Oppure se installo report_openoffice qual'è la sintassi della classe in RML?

Grazie
Daniele
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Usare EAN13 di report_openoffice 9 Anni 3 Settimane fa #1560

  • outs
  • Avatar di outs
  • Offline
  • Senior Boarder
  • Messaggi: 58
  • Karma: 0
Ho fatto alcune prove e mi blocco sui permessi???

File "/usr/lib/python2.5/site-packages/reportlab/graphics/barcodeEAN/EANBarCode.py", line 208, in decodeFontFile
open (file, "wb").write(decompress(decodestring(data)))
IOError: [Errno 13] Permission denied: 'courB08.pil'

Ho aggiunto la classe barcodeEAN che sarebbe barcode di report_openoffice (omonimia) e la richiama ma dove esattamente devo cambiare i permessi non capisco??
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Usare EAN13 di report_openoffice 9 Anni 3 Settimane fa #1562

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
courB08.pil c'è?
se si, l'utente con cui stai facendo girare openerp potrebbe non avere i permessi di lettura?
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Usare EAN13 di report_openoffice 9 Anni 3 Settimane fa #1563

  • outs
  • Avatar di outs
  • Offline
  • Senior Boarder
  • Messaggi: 58
  • Karma: 0
courB08.pil dove dovrebbe essere?

il file uuencoded non è già presente dentro la classe?

per i permessi all'utente openerp devo scoprire dove darglieli
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Usare EAN13 di report_openoffice 9 Anni 3 Settimane fa #1564

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
nella cartella di reportlab in site-packages, dentro qualche sottocartella
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Usare EAN13 di report_openoffice 9 Anni 3 Settimane fa #1565

  • outs
  • Avatar di outs
  • Offline
  • Senior Boarder
  • Messaggi: 58
  • Karma: 0
Ok non c'è.
In teoria se li carico io nella cartella reportlab/fonts li trova da solo?
Se è così perché nella classe c'è l'uuencoded del font?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.132 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam