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

ARGOMENTO: Stampa report in intervallo di date

Stampa report in intervallo di date 3 Anni 7 Mesi fa #21270

  • vencizon
  • Avatar di vencizon
  • Offline
  • Expert Boarder
  • Messaggi: 121
  • Ringraziamenti ricevuti 3
  • Karma: 1
Salve a tutti,
ho scritto un modulo che aggiunge un campo One2many alla scheda di un dipendente, con una lista comprendente una serie di informazioni.

Ho anche aggiunto una nuova vista (esterna alla scheda del dipendente), che definisce diverse righe con valori differenti rispetto al modulo di prima (non so se sono stato chiaro, nel caso allego codice/screen).

Ora vorrei creare un'opzione di stampa che, definendo un'intervallo di date (inizio-fine), mi crei un PDF contenendo le informazioni inserite precedentemente.
Ho pensato che la soluzione potesse essere un wizard (anche se nella seconda vista non so come potrebbe essere generato), ma non mi sono mai approcciato a questa funzionalità di Odoo.

Sto procedendo bene o ho tralasciato qualcosa?

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

Stampa report in intervallo di date 3 Anni 7 Mesi fa #21271

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
si, devi creare un wizard che chiede il range di date.
se prendi come esempio le stampe contabili, hai già quel comportamento.
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.

Stampa report in intervallo di date 3 Anni 7 Mesi fa #21272

  • vencizon
  • Avatar di vencizon
  • Offline
  • Expert Boarder
  • Messaggi: 121
  • Ringraziamenti ricevuti 3
  • Karma: 1
enlightx ha scritto:
si, devi creare un wizard che chiede il range di date.
se prendi come esempio le stampe contabili, hai già quel comportamento.

Ottimo, allora stavo procedendo bene.
Ma posso farlo sia in base ad un campo One2many (ad esempio: le righe di una fattura) che in base ad una serie di entry diverse (ad esempio: la lista di fatture emesse)?

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

Stampa report in intervallo di date 3 Anni 7 Mesi fa #21273

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
umh... penso di non aver compreso la domanda :)
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.

Stampa report in intervallo di date 3 Anni 7 Mesi fa #21275

  • vencizon
  • Avatar di vencizon
  • Offline
  • Expert Boarder
  • Messaggi: 121
  • Ringraziamenti ricevuti 3
  • Karma: 1
Mi spiego meglio.

Con un wizard voglio stampare una serie di dati, per dipendente, estratti in base ad un intervallo di date.
Questi dati sono salvati in un campo One2many, per ogni dipendente.

Con un altro wizard (o lo stesso, con una scelta iniziale) voglio stampare un'altra serie di dati, estratti sempre in base ad un intervallo di date, che però sono record singoli, visualizzati con una three view.

Spero di essere stato più chiaro. Se servisse allego il codice (o gli screen per fare prima).
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Stampa report in intervallo di date 3 Anni 7 Mesi fa #21279

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
ok, chiaro.
direi che non hai problemi. il wizard ti reindirizzerà sulla vista corretta, ovvero quella del modello (opportunatamente filtrata) di riferimento.

dovrai ovviamente scoprire quali sono il modello e la vista che ti servono, ad esempio "account.invoice" e "account.supplier_invoice_tree" e cose simili, siccome sono i dati che il wizard deve ritornare unitamente al domain che ti permette di filtrare i dati.
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.
Ringraziano per il messaggio: vencizon
  • Pagina:
  • 1
  • 2
Tempo creazione pagina: 0.175 secondi

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

Protected by R Antispam