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!
Per favore, non inserire richieste per moduli della 9.0 e successive in quanto il supporto è a pagamento.
Queste richieste devono essere inserite nella sezione dedicata ai partner.
  • Pagina:
  • 1
  • 2
  • 3

ARGOMENTO: ereditare view per rendere campo editabile

Re:ereditare view per rendere campo editabile 6 Anni 2 Mesi fa #9570

  • alex_cam
  • Avatar di alex_cam
  • Offline
  • Expert Boarder
  • Messaggi: 153
  • Ringraziamenti ricevuti 2
  • Karma: 1
La cosa strana è che sembra non tenere conto delle dipendenze.
Infatti, da errore anche con il campo "number_of_packages" che non deriva da una funzione.
Come da errore con tutti i campi aggiunti da l10n_it_sale.
<xpath
                expr="//field[@name='number_of_packages']"
                position="attributes">
                	<attribute name="readonly">1</attribute>
           		</xpath>

e come dipendenze:
"depends" : ,

x shakin89:
grazie x il link x testare xpath

x nico:
come si fa l'update all?
Alessandro Camilli
www.openforce.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:ereditare view per rendere campo editabile 6 Anni 2 Mesi fa #9571

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
l'update all richiede l'avvio del servizio (in server/bin) di openerp da riga di comando passando il parametro -u all (se hai il GTK c'era una procedura di "aggiornamento" DB)
poi effettui un login al DB che vuoi aggiornare e aspetti il ricarimento di tutti i moduli.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:ereditare view per rendere campo editabile 6 Anni 2 Mesi fa #9576

  • alex_cam
  • Avatar di alex_cam
  • Offline
  • Expert Boarder
  • Messaggi: 153
  • Ringraziamenti ricevuti 2
  • Karma: 1
Onde evitare di impazzire, ho aggiunto a stock.picking 2 nuovi campi "weight_manual" e "weight_net_manual".

e vado con
<xpath
                expr="//page[@string='Additional info']/field[@name='type']"
                position="after">
                	<field name="weight_manual"></field>
           		</xpath>


Una domanda sorge spontanea:

Creando un modulo X che eredita una vista Y e aggiunge un campo "pippo",

quando creo un nuovo modulo Z che su
__openerp__ in depends ha "modulo X", non dovrei aspettarmi di lavorare su views che hanno anche il campo "pippo"?

Grazie cmq a tutti
Alessandro Camilli
www.openforce.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:ereditare view per rendere campo editabile 6 Anni 2 Mesi fa #9580

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
Se parti da una vista X che appartiene al modulo qualsiasi ed aggiungi, col meccanismo di inherit, un campo custom (che ovviamente prima è stato creato in py sempre nel tuo modulo), da ora in poi, tutte le viste del database in questione (dove è stato installato il tuo modulo), hanno il nuovo campo.
Se vuoi fare una cosa "intima": una vista solo per alcuni utenti o per alcuni menù devi riscrivere la vista.
OpenERP usa la priority per decidere quale scegliere (le tue nuove voci di menù punteranno ad action dove dici invece qual'è la tua nuova vista da caricare altrimenti lui prende quella con valore minore).
spero di avere risposto alla tua domanda e non incasinato :)
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
  • 3
Tempo creazione pagina: 0.122 secondi

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

Protected by R Antispam