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

ARGOMENTO: [RISOLTO] Mi aiutate con questo .py?

Mi aiutate con questo .py? 5 Anni 7 Mesi fa #12532

  • damocle83
  • Avatar di damocle83
  • Offline
  • Gold Boarder
  • Messaggi: 181
  • Karma: 0
shakin89 ha scritto:
for project in objects: #cicli su tutti gli oggetti passati al parser
    ....
    orders = conta_ordini(project)

mi ritorna tutto vuoto e se provo a mettere orders.name o orders.date_order ( o per esteso ordini(project).name) mi restituisce un errore
<td style="width: 5%">${ordini(project).name or ''}</td>
AttributeError: 'NoneType' object has no attribute 'name'
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Mi aiutate con questo .py? 5 Anni 7 Mesi fa #12533

  • shakin89
  • Avatar di shakin89
  • Offline
  • Platinum Boarder
  • Messaggi: 388
  • Ringraziamenti ricevuti 7
  • Karma: 7
forse prima ti ho detto una cavolata. Non so se tutto l'oggetto viene passato dal parser al webkit. mi sono rivisto il codice che usavoe io per le fatture, dentro il parser, avevo creato un dizionario con le info che mi interessavano e ritornavo il dizionario.
dentro il report, dopo aver chiamato la funzione e aver assegnato il risultato ad una variabile, ci accedevo come un normale dizionario.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Mi aiutate con questo .py? 5 Anni 7 Mesi fa #12534

  • damocle83
  • Avatar di damocle83
  • Offline
  • Gold Boarder
  • Messaggi: 181
  • Karma: 0
Per piacere mi puoi allegare il tuo esempio?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Mi aiutate con questo .py? 5 Anni 7 Mesi fa #12535

  • shakin89
  • Avatar di shakin89
  • Offline
  • Platinum Boarder
  • Messaggi: 388
  • Ringraziamenti ricevuti 7
  • Karma: 7
questo è il codice python, ovvero il parser
pastebin.com/bZG3Fh0d
e questo è il codice mako
pastebin.com/aXCb5Zat
nel html cerca invoice_lines e vedi come viene usato richiamando il parser
ciao
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: damocle83

Mi aiutate con questo .py? 5 Anni 7 Mesi fa #12546

  • damocle83
  • Avatar di damocle83
  • Offline
  • Gold Boarder
  • Messaggi: 181
  • Karma: 0
pastebin.com/141BtVcJ
credo di essere vicino alla soluzione: ora nel mako mi visualizza gli id corretti ora devo solo capire come recuperare nome e data
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Mi aiutate con questo .py? 5 Anni 7 Mesi fa #12547

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
il recupero dei dati che ti servono io lo farei nel parser e non nel report.
invece di passare gli id, passati nome e data
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.
Tempo creazione pagina: 0.122 secondi

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

Protected by R Antispam