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: [9.0][BUG] visualizzazione kanban in res.partner

[9.0][BUG] visualizzazione kanban in res.partner 2 Anni 4 Mesi fa #25688

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
E' un problema ativico di odoo che ha dato vita alla OCB che consiglio di usare qualora non si intenda attivare nel prossimo futuro il contratto ENT.
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[9.0][BUG] visualizzazione kanban in res.partner 2 Anni 4 Mesi fa #25689

  • pablo
  • Avatar di pablo
  • Offline
  • Junior Boarder
  • Messaggi: 36
  • Karma: 0
ecco vedi non conoscevo il repo OCB... domani ci do un'occhiata e magari per le prossime installazioni lo valuterò sicuramente! grazie
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[9.0][BUG] visualizzazione kanban in res.partner 2 Anni 4 Mesi fa #25690

  • gigidn
  • Avatar di gigidn
  • Offline
  • Platinum Boarder
  • Messaggi: 1925
  • Ringraziamenti ricevuti 446
  • Karma: 22
Se ho capito bene quel che hai riscontrato ecco spiegato il motivo. Il client invoca la chiamata RPC e viene restituito l'intero oggetto sotto forma di json, per evitare il problema dovrebbe essere implementata a livello client e di conseguenza anche sul server la chiamata lazzy su alcuni field che ha un impatto sull'intera architettura del sistema visto che tale comportamento non esiste in odoo.

In parole diverse quando faccio la chiamata a res.parter alcuni valori opportunamente identificati nel modello, quali ad esempio image, non dovrebbero essere popolati. Un tentativo di accesso a tali valori dovrebbe scatenare una successiva chiamata RPC per il recupero del solo valore e la messa in cache dello stesso. Tale intervento non è banale ed ha impatto sull'intera architettura del sistema.
@KTec
www.ktec.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

[9.0][BUG] visualizzazione kanban in res.partner 2 Anni 4 Mesi fa #25691

  • pablo
  • Avatar di pablo
  • Offline
  • Junior Boarder
  • Messaggi: 36
  • Karma: 0
no in realtà è diverso, non viene restituito l'intero oggetto (se lo facevamo così sarei andato a mazzolarli di persona :D)

Ti elenco in ordine le chiamate che vengono fatte e quello che ho dedotto facciano(con esempio specifico sulla res.partner):
  1. load: il client chiede al server quali viste sono disponibili per il modello a cui sta accedendo (kanban, tree, form)
  2. fields_view_get: il client chiede al server su quali campi si può effettuare la ricerca (search view)
  3. fields_view_get: il client chiede al server quali campi sono stati esposti e quindi quali verranno visualizzati nelle viste; quando il client riceve la risposta sa quali campi deve richiedere al server (e quindi non li richiede tutti)
  4. fields_get
  5. get_filters
  6. search_read
  7. : l'effettiva chiamata che recupera i valori dei campi sulla base della risposta della fields_view_get sopra

Questo almeno è quello che ho dedotto guardando un po' il sorgente del widget e analizzando il traffico con chrome. Poi nel caso dimmi te se sto interpretando male, quello di cui sono abbastanza certo è che non mi ritorna tutto l'oggetto perché ho più volte studiato il json di risposta :P
Allegati:
Ultima modifica: 2 Anni 4 Mesi fa da pablo.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
Tempo creazione pagina: 0.128 secondi

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

Protected by R Antispam