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

ARGOMENTO: uso dei modifiers

uso dei modifiers 1 Anno 6 Mesi fa #29026

  • ndrini
  • Avatar di ndrini
  • Offline
  • Gold Boarder
  • Messaggi: 291
  • Ringraziamenti ricevuti 22
  • Karma: 0
Nel forum non se n'è già parlato:
La tua Ricerca modifiers Non Combacia con Alcun Topics
Mi permetto quindi una domanda sui modifiers, campo che appare, ad esempio, nel nome del cliente nella fattura.

Nel dettaglio, il campo partner_id ha questa scritta modifiers="{'readonly': 'state', 'not in, ['draft']}" : modifiers significa "scrivi nell'html della view l' attributo readonly solo se è verificata l'estressione [...]" ?
:dry:

Pare che sia la conseguenza del xml:
<field name="partner_id" attrs="{'readonly': [['state', 'not in, ['draft']]]}"/>
dove la parola modifiers non appare.

Andrea
Ultima modifica: 1 Anno 6 Mesi fa da ndrini.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

uso dei modifiers 1 Anno 6 Mesi fa #29033

  • Antoniov
  • Avatar di Antoniov
  • Online
  • Administrator
  • Messaggi: 1555
  • Ringraziamenti ricevuti 283
  • Karma: -115
Scusami,
ma non ho capito la domanda.
:blush:
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. - Presidente eletto dell'associazione
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

uso dei modifiers 1 Anno 6 Mesi fa #29052

  • ndrini
  • Avatar di ndrini
  • Offline
  • Gold Boarder
  • Messaggi: 291
  • Ringraziamenti ricevuti 22
  • Karma: 0
Antoniov ha scritto:
Scusami,
ma non ho capito la domanda.
:blush:

Scusate voi, e scusami tu, Antonio.
Riformulo.
:type:

Quando vado sopra un campo, in modo sviluppo, ho una serie di informazioni sul campo.

Il campo "nome del cliente", in una fattura, ha anche
modifiers="{'readonly': 'state', 'not in, ['draft']}"

Che significa?
E che è un modifiers (nome che non trovo in altre parti del codice, se non qua)?

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

uso dei modifiers 1 Anno 6 Mesi fa #29054

  • G.Conte
  • Avatar di G.Conte
  • Offline
  • Platinum Boarder
  • Messaggi: 344
  • Ringraziamenti ricevuti 40
  • Karma: 0
Ciao,
Questo modifiers ti sta dicendo che il campo 'cliente' è in sola lettura(readonly) se il campo state della fattura non è in stato 'draft' quindi non è in stato bozza.
Mentre se lo stato della fattura è in bozza, il campo può essere modificato.
Dinamiche Aziendali
www.dinamicheaziendali.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

uso dei modifiers 1 Anno 6 Mesi fa #29055

  • Antoniov
  • Avatar di Antoniov
  • Online
  • Administrator
  • Messaggi: 1555
  • Ringraziamenti ricevuti 283
  • Karma: -115
Non ricordo la parola modifiers.
Come ha detto @Gconte
<field name="partner_id" attrs="{'readonly': [['state', 'not in, ['draft']]]}"/>
il campo 'cliente' è in sola lettura(readonly) se il campo state della fattura non è in stato 'draft' quindi non è in stato bozza.
Mentre se lo stato della fattura è in bozza, il campo può essere modificato.
La keyword
attrs
è quelo che chimai modifier.
In un flle xml puoi inserire attributi statici, esempio un campo sempre readonly con <tag ... readonlyy="1">
oppure readonly su condizione con <tag ,,, attrs="{readonly": expression">

Alcuni attributi sono solo statici, alcuni solo dinamici, altri possono essere sia statici che dinamici.
Per maggiori info leggi la documentazione sulle api di odoo
www.odoo.com/documentation/8.0/reference/orm.html
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. - Presidente eletto dell'associazione
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.129 secondi

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

Protected by R Antispam