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
  • Pagina:
  • 1
  • 2
  • 3

ARGOMENTO: Aggiunta griglia passando per il corriere

Aggiunta griglia passando per il corriere 4 Anni 3 Settimane fa #18967

  • R1k0
  • Avatar di R1k0
  • Offline
  • Senior Boarder
  • Messaggi: 62
  • Karma: 0
Ok sono riuscito ad ottenere una versione funzionante

Oggetto che estende order (nella cui form voglio visualizzare il corriere
class service_quote(Model):
    _inherit = "sale.order"
    _columns = {
            'category_ids': fields.many2one('product.category','Internal Category',readonly=True, states={'draft': [('readonly', False)], 'sent': [('readonly', False)]}, required=False, change_default=True, select=True, track_visibility='always'),    
            'service_quote':fields.boolean('Service Quote'),
            'carrier_ids':fields.one2many('delivery.quote.rel', 'delivery_id','Carrier',readonly=False),
    }

Relazione
class delivery_quote_rel(Model):
    _name = 'delivery.quote.rel'
    _columns = {
            'order_id':fields.many2one('sale.order','Sale Order',readonly=True, states={'draft': [('readonly', False)], 'sent': [('readonly', False)]}, required=False, change_default=True, select=True, track_visibility='always'),
            'delivery_id': fields.many2one('delivery.carrier','Delivery Carrier',readonly=True, states={'draft': [('readonly', False)], 'sent': [('readonly', False)]}, required=False, change_default=True, select=True, track_visibility='always'),   
    }

Nella form ottengo una tabella ma purtroppo non è come me la aspettavo:
imageshack.com/a/img661/2474/X90Isi.jpg

Dove ho sbagliato? :bash:
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Aggiunta griglia passando per il corriere 4 Anni 3 Settimane fa #18976

  • R1k0
  • Avatar di R1k0
  • Offline
  • Senior Boarder
  • Messaggi: 62
  • Karma: 0
Inoltre non compare nealche il link "Aggiungi una riga".. :what: :what: :what:
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Aggiunta griglia passando per il corriere 4 Anni 3 Settimane fa #18978

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
ho buttato un occhio veloce, vedo readonly=True quindi non puoi aggiungere record
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Aggiunta griglia passando per il corriere 4 Anni 3 Settimane fa #18979

  • R1k0
  • Avatar di R1k0
  • Offline
  • Senior Boarder
  • Messaggi: 62
  • Karma: 0
Avevo immaginato, ma anche mettendo readonly=False non è cambiato nulla...:D
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Aggiunta griglia passando per il corriere 4 Anni 3 Settimane fa #18980

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
per fare una prova io toglierei tutti i readonly (ne vedo almeno3) e anche il parametro states, poi se funziona li riaggiungi uno alla volta :)
Ultima modifica: 4 Anni 3 Settimane fa da NicoTheBrush.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Aggiunta griglia passando per il corriere 4 Anni 3 Settimane fa #18982

  • R1k0
  • Avatar di R1k0
  • Offline
  • Senior Boarder
  • Messaggi: 62
  • Karma: 0
Purtroppo anche togliendo tutti i readonly non va.
Inoltre come mai vedo solo il campo Created by ( che tra l'altro non so neanche di qualche oggetto sia)
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
  • 3
Tempo creazione pagina: 0.123 secondi

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

Protected by R Antispam