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: Comportamento dei campi da interfaccia

Comportamento dei campi da interfaccia 3 Anni 8 Mesi fa #21064

  • MiCantino
  • Avatar di MiCantino
  • Offline
  • Expert Boarder
  • Messaggi: 137
  • Ringraziamenti ricevuti 7
  • Karma: 1
finalmente oggi sono riuscito ad installare un ambiente di debug con eclipse (Windows).
La cosa bella è che in locale funziona tutto, quindi probabilmente nell'installazione/rimozione del modulo ho incasinato il server di test che utilizzavo...

in ogni caso la strada che avevo preso sembra quella giusta, ovvero:
self.data_qualifica=None    #setta il valore del campo a null
self.data_qualifica=False    #rimuove il campo dall'interfaccia (readonly)

ma come rendo il campo obbligatorio?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Comportamento dei campi da interfaccia 3 Anni 8 Mesi fa #21065

  • tafaRU
  • Avatar di tafaRU
  • Offline
  • Expert Boarder
  • Messaggi: 88
  • Ringraziamenti ricevuti 33
  • Karma: 3
ma come rendo il campo obbligatorio?

Puoi usare attrs.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: MiCantino

Comportamento dei campi da interfaccia 3 Anni 8 Mesi fa #21066

  • MiCantino
  • Avatar di MiCantino
  • Offline
  • Expert Boarder
  • Messaggi: 137
  • Ringraziamenti ricevuti 7
  • Karma: 1
Il fatto è che mi "disturba" un poco gestire alcune proprietà sull'XML e altre sul codice python...

oppure dici di gestire gli attrs direttamente sull'onchange?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Comportamento dei campi da interfaccia 3 Anni 8 Mesi fa #21073

  • LeartS
  • Avatar di LeartS
  • Offline
  • Expert Boarder
  • Messaggi: 95
  • Ringraziamenti ricevuti 24
  • Karma: 3
MiCantino ha scritto:
finalmente oggi sono riuscito ad installare un ambiente di debug con eclipse (Windows).
La cosa bella è che in locale funziona tutto, quindi probabilmente nell'installazione/rimozione del modulo ho incasinato il server di test che utilizzavo...

in ogni caso la strada che avevo preso sembra quella giusta, ovvero:
self.data_qualifica=None    #setta il valore del campo a null
self.data_qualifica=False    #rimuove il campo dall'interfaccia (readonly)

ma come rendo il campo obbligatorio?

= None non fa nulla o al massimo fa lo stesso di =False, = False azzera il campo, nel codice python non puoi fare niente che rimuove il campo dall'interfaccia, per quello devi usare attrs nell'xml
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: MiCantino

Comportamento dei campi da interfaccia 3 Anni 8 Mesi fa #21121

  • MiCantino
  • Avatar di MiCantino
  • Offline
  • Expert Boarder
  • Messaggi: 137
  • Ringraziamenti ricevuti 7
  • Karma: 1
self.data_qualifica=False 

azzera il campo sull'interfaccia, è vero.
Ma se salvo il mio record il valore sul db non viene pulito.

Quindi il mio problema non è risolto.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Comportamento dei campi da interfaccia 3 Anni 8 Mesi fa #21125

  • LeartS
  • Avatar di LeartS
  • Offline
  • Expert Boarder
  • Messaggi: 95
  • Ringraziamenti ricevuti 24
  • Karma: 3
MiCantino ha scritto:
self.data_qualifica=False 

azzera il campo sull'interfaccia, è vero.
Ma se salvo il mio record il valore sul db non viene pulito.

Quindi il mio problema non è risolto.
Stai attento: quando salvi dall'interfaccia i campi readonly non vengono passati al modello e quindi non vengono salvati! Il problema probabilmente deriva da quello.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: MiCantino
  • 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