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
Ricordati di dichiarare la versione di Odoo a cui riferisce la domanda
  • Pagina:
  • 1
  • 2
  • 3

ARGOMENTO: report_designer

Re:report_designer 6 Anni 5 Mesi fa #8271

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
Magari mettendo un file vuoto nell'__init__
e un __openerp__ con:
{
    'name' : 'xxx',
    'version' : '0.0.1',
    'category' : 'Generic Modules/Customization',
    'description' : '',
    'author' : 'autore',
    'website' : 'http://www.example.it',
    'depends' : [],
    'init_xml' : [], 
    'update_xml' : [],
    'demo_xml' : [],
    'active' : False, 
    'installable' : True, 
}


poi facendo un riavvio del server
e da GTK:
FILE / DATABASE / Migra (password admin se non l'hai cambiata)
Fa un allineamento del database, sperando che il problema non sia in qualche modulo dipentenza... :)

Per i dati comunque dovresti avere il DB di Postgres all'occorrenza ...
Ultima modifica: 6 Anni 5 Mesi fa da NicoTheBrush.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:report_designer 6 Anni 5 Mesi fa #8273

  • Mvedovetto
  • Avatar di Mvedovetto
  • Offline
  • Fresh Boarder
  • Messaggi: 8
  • Karma: 0
Grazie Nico!
Ma ho provato e mi dice di creare una dipendenza. A sto punto preferisco veramente ridefinire tutto. Se non sono OT, potresti dirmi da dove posso scaricare jasper_report per la 6.1?

Ciao



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

Re:report_designer 6 Anni 5 Mesi fa #8274

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
Non l'ho ancora installato sulla 6.1, c'è una (vecchiotta) guida nel Wiki, tra l'altro citata in qualche post prima del tuo:

http://www.openerp-italia.org/index.php?option=com_kunena&Itemid=81&func=view&catid=19&id=8170&limit=6&limitstart=6#8229

Non sarà precisa però è un punto di partenza, ti ricordo anche Aeroo e Webkit per fare i report (il primo è il più accessibile per chi parte da zero)
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:report_designer 6 Anni 5 Mesi fa #8305

  • Mvedovetto
  • Avatar di Mvedovetto
  • Offline
  • Fresh Boarder
  • Messaggi: 8
  • Karma: 0
Non ho dormito, anzi ho smanettato a nastro! Ho disinstallato e reinstallato due volte tutto perchè non sono riuscito a far partire il backup del database. Ho seguito puntualmente tutte le istruzioni sul forum (modifica del file .conf ecc..). In ogni caso nonostante il backup non funzioni (utilizzo direttamente l'interfaccia postgre), procedo con l'installazione del modulo jasper, ma non riesce a farlo...

Environment Information :
System : Windows-XP-5.1.2600-SP3
OS Name : nt
Operating System Release : XP
Operating System Version : 5.1.2600
Operating System Architecture : 32bit
Operating System Locale : it_IT.cp1252
Python Version : 2.6.5
OpenERP-Client Version : 6.1.1
Last revision No. & ID :Bazaar Package not Found !Traceback (most recent call last):
File "C:\Programmi\OpenERP 6.1\Server\server\.\openerp\wsgi\core.py", line 79, in xmlrpc_return
File "C:\Programmi\OpenERP 6.1\Server\server\.\openerp\netsvc.py", line 360, in dispatch_rpc
File "C:\Programmi\OpenERP 6.1\Server\server\.\openerp\service\web_services.py", line 586, in dispatch
File "C:\Programmi\OpenERP 6.1\Server\server\.\openerp\osv\osv.py", line 121, in wrapper
File "C:\Programmi\OpenERP 6.1\Server\server\.\openerp\osv\osv.py", line 176, in execute
File "C:\Programmi\OpenERP 6.1\Server\server\.\openerp\osv\osv.py", line 164, in execute_cr
File "C:\Programmi\OpenERP 6.1\Server\server\openerp\addons\base\module\wizard\base_module_upgrade.py", line 101, in upgrade_module
File "C:\Programmi\OpenERP 6.1\Server\server\.\openerp\pooler.py", line 39, in restart_pool
File "C:\Programmi\OpenERP 6.1\Server\server\.\openerp\modules\registry.py", line 202, in new
File "C:\Programmi\OpenERP 6.1\Server\server\.\openerp\modules\loading.py", line 338, in load_modules
File "C:\Programmi\OpenERP 6.1\Server\server\.\openerp\modules\loading.py", line 253, in load_marked_modules
File "C:\Programmi\OpenERP 6.1\Server\server\.\openerp\modules\loading.py", line 165, in load_module_graph
File "C:\Programmi\OpenERP 6.1\Server\server\.\openerp\modules\module.py", line 409, in load_openerp_module
File "C:\Programmi\OpenERP 6.1\Server\server\.\openerp\modules\module.py", line 139, in load_module
File "C:\Programmi\OpenERP 6.1\Server\server\openerp\addons\jasper_reports\__init__.py", line 35, in <module>
File "C:\Programmi\OpenERP 6.1\Server\server\openerp\addons\jasper_reports\http_server.py", line 1, in <module>
ImportError: cannot import name HttpDaemon

il file __init__.py

contiene queste righe ed il

#from translation import *
from jasper_report import *
from report_xml import *
import wizard

import release
if release.major_version != '5.0':
from http_server import *


ed il file http_server.py c'è

Ma Openerp è allergico a me? :woohoo:


Qualsiasi dritta è ben accetta!

Grazie

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

Re:report_designer 6 Anni 5 Mesi fa #8308

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
cosa contiene il tuo file http_server?
il backup come lo fai da openerp? se usi il modulo auto_backup bisogna fare anche un file dove si scrivono le credenziali di PG, su usi GTK: File / database / salva
Ultima modifica: 6 Anni 5 Mesi fa da NicoTheBrush.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:report_designer 6 Anni 5 Mesi fa #8332

  • Mvedovetto
  • Avatar di Mvedovetto
  • Offline
  • Fresh Boarder
  • Messaggi: 8
  • Karma: 0
NicoTheBrush ha scritto:
il backup come lo fai da openerp? se usi il modulo auto_backup bisogna fare anche un file dove si scrivono le credenziali di PG, su usi GTK: File / database / salva

Ho disinstallato tutto, pulito tutti i registri e reinstallato la versione di installazione precedente alla "latest" (build no. 20120821 233337)

Ora da GTK è eseguito regolarmente il backup

mentre continuo ad avere problemi con l'installazione del modulo jasper_report

NicoTheBrush ha scritto:
cosa contiene il tuo file http_server?


from service.http_server import reg_http_service, HttpDaemon
from service.websrv_lib import HTTPDir
from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer
import netsvc
import tools

class Message:
def __init__(self):
self.status = False

class JasperHandler(netsvc.OpenERPDispatcher, BaseHTTPRequestHandler):
cache = {}

def __init__(self, request, client_address, server):
pass
#print "REQUEST: ", dir(request)
#print "DIR SELF: ", dir(self)

#def __getattr__(self, name):
#print "NAME: ", name
#return JasperHandler.__getattr__(self, name)

def do_OPTIONS(self):
pass

def parse_request(self, *args, **kwargs):
#self.headers = Message()
#self.request_version = 'HTTP/1.1'
#self.command = 'OPTIONS'

path = self.raw_requestline.replace('GET','').strip().split(' ')[0]
try:
result = self.execute(path)
except Exception, e:
result = '<error><exception>%s</exception></error>' % (e.args, )
self.wfile.write( result )
return True

def execute(self, path):
#print "PATH: ", path
path = path.strip('/')
path = path.split('?')
model = path[0]
arguments = {}
for argument in path[-1].split('&'):
argument = argument.split('=')
arguments[ argument[0] ] = argument[-1]

use_cache = tools.config.get('jasper_cache', True)
database = arguments.get('database', tools.config.get('jasper_database', 'demo') )
user = arguments.get('user', tools.config.get('jasper_user', 'admin') )
password = arguments.get('password', tools.config.get('jasper_password', 'admin') )
depth = int( arguments.get('depth', tools.config.get('jasper_depth', 3) ) )
language = arguments.get('language', tools.config.get('jasper_language', 'en'))

# Check if data is in cache already
key = '%s|%s|%s|%s|%s' % (model, database, user, depth, language)
if key in self.cache:
return self.cache[key]

context = {
'lang': language,
}

uid = self.dispatch('common', 'login', (database, user, password) )
result = self.dispatch('object', 'execute', (database, uid, password, 'ir.actions.report.xml', 'create_xml', model, depth, context) )

if use_cache:
self.cache[key] = result

return result

reg_http_service(HTTPDir('/jasper/', JasperHandler))



Provo ad installare il modulo Aeroo: non crea problemi di compatibilità, immagino. E' che mi piaceva di più iReport (ho già utilizzato strumenti di reporting avanzato e Aeroo mi sembra un po' limitato)
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
  • 3
Tempo creazione pagina: 0.136 secondi

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

Protected by R Antispam