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: int() argument must be a string or a number, not '

int() argument must be a string or a number, not ' 7 Anni 11 Mesi fa #4106

  • paplo
  • Avatar di paplo
  • Offline
  • Senior Boarder
  • Messaggi: 46
  • Karma: 0
dove sbaglio in questo codice:
def write(self, cr, uid, ids, vals, context={}):
        vals['operation_seq'] = self.pool.get('ir.sequence').get(cr, uid, 'operation.operation_seq')
        old = self.read(cr, uid, ids, ['status'])
        #if (vals['status']!=old[0]['status']):
        self.pool.get('operation.op_activity').create(cr, uid, {'operation_id' : ids, 'status_from' : old[0]['status'], 'status_to' : vals['status']})
        return super(operation_operation, self).write(cr, uid, ids, vals, context)

mi dà questo errore:
TypeError: int() argument must be a string or a number, not 'list'
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:int() argument must be a string or a number, not ' 7 Anni 11 Mesi fa #4107

  • eLBati
  • Avatar di eLBati
  • Online
  • Platinum Boarder
  • Messaggi: 1766
  • Ringraziamenti ricevuti 186
  • Karma: 38
traceback please
Lorenzo Battistini
github.com/eLBati

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

Re:int() argument must be a string or a number, not ' 7 Anni 11 Mesi fa #4109

  • paplo
  • Avatar di paplo
  • Offline
  • Senior Boarder
  • Messaggi: 46
  • Karma: 0
eccolo:

Traceback (most recent call last):
File "widget\view\form_gtk\many2one.pyo", line 297, in sig_activate
File "widget\view\form_gtk\many2one.pyo", line 258, in sig_find
File "widget\model\field.pyo", line 320, in set_client
File "widget\model\field.pyo", line 64, in sig_changed
File "widget\model\record.pyo", line 308, in on_change
File "rpc.pyo", line 372, in __call__
File "rpc.pyo", line 186, in rpc_exec_auth
File "rpc.pyo", line 120, in exec_auth
File "rpc.pyo", line 137, in execute
tiny_socket.Myexception: ('list indices must be integers', 'Traceback (most recent call last):\n File "netsvc.pyo", line 489, in dispatch\n File "service\web_services.pyo", line 599, in dispatch\n File "osv\osv.pyo", line 122, in wrapper\n File "osv\osv.pyo", line 176, in execute\n File "osv\osv.pyo", line 167, in execute_cr\n File "C:\Program Files (x86)\OpenERP 6.0\Server\addons\operation\operation.py", line 54, in on_change_uo\nTypeError: list indices must be integers\n')
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:int() argument must be a string or a number, not ' 7 Anni 11 Mesi fa #4111

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
Il primo errore è il server windows :)

qual'è la riga 54 del tuo modulo operation\operation.py ?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:int() argument must be a string or a number, not ' 7 Anni 11 Mesi fa #4112

  • paplo
  • Avatar di paplo
  • Offline
  • Senior Boarder
  • Messaggi: 46
  • Karma: 0
questa:
self.pool.get('operation.op_activity').create(cr, uid, {'operation_id' : ids, 'status_from' : old[0], 'status_to' : vals})
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:int() argument must be a string or a number, not ' 7 Anni 11 Mesi fa #4114

  • angedras
  • Avatar di angedras
  • Offline
  • Platinum Boarder
  • Messaggi: 330
  • Ringraziamenti ricevuti 4
  • Karma: 10
Ciao,

alla linea
self.pool.get('operation.op_activity').create(cr, uid, {'operation_id' : ids, status_from' : old[0]['status'], 'status_to' : vals['status']})

operation_id forse richiede ids[0] se è un many2one

R.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
  • 3
Tempo creazione pagina: 0.138 secondi

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

Protected by R Antispam