Ciao ragazzi,
sto riscontrando un comportamento molto strano utilizzando webkit su openerp su windows.
Ho scritto un custom parser dove definisco due variabili
class report_magazzino(report_sxw.rml_parse):
    def __init__(self, cr, uid, name, context):
        import pdb
        pdb.set_trace()
        super(report_webkit_html, self).__init__(cr, uid, name, context=context)
        perc = os.path.dirname(os.path.abspath(__file__))
        css_bootstrap = os.path.join(perc, 'css', 'bootstrap.min.css')
        css_personal = os.path.join(perc, 'css', 'personal.css')
        self.localcontext.update({
            'time': time,
            'cr':cr,
            'uid': uid,
            'css_bootstrap': css_bootstrap,
            'css_personal': css_personal,
            })
        
report_sxw.report_sxw('report.webkit.magazzino',
                       'stock.picking', 
                       'addons/webkit_reports/report/report_magazzino.mako',
                       parser=report_magazzino)il tutto si trova dentro la cartella report dell'addon.
Su linux questo mi funziona, se lo faccio con openerp installato sotto windows webkit mi restituisce l'errore
NameError: Undefined
quando incontra la variabile ${css_bootstrap} dentro il template mako
Come vedete ho anche inserito il pdb.set_trace che non viene mai chiamato.
Vi è mai capitato? non sono riuscito a trovare niente di che su internet, forse sto cercando male.
Grazie per qualunque aiuto o dritta.
P.s. purtroppo sono costretto ad utilizzare openerp su windows in questo caso....