Si prega di avvisarmi Come rimuovere "Crea e modifica ..." dal campo many2one.? quell'elemento mostra di seguito nei molti2one campi che ho filtrato con l'opzione dominio.Come rimuovere Crea e modifica ... dal campo many2one.?
OpenERP versione 7
Si prega di avvisarmi Come rimuovere "Crea e modifica ..." dal campo many2one.? quell'elemento mostra di seguito nei molti2one campi che ho filtrato con l'opzione dominio.Come rimuovere Crea e modifica ... dal campo many2one.?
OpenERP versione 7
Non ho idea molto. Forse per quello devi fare cambiamenti nei web addons.
Ma una soluzione alternativa è che si può fare che many2one campo selezione. Aggiungi l'attributo widget="selection"
nel tuo xml.
<field name="Your_many2one_field" widget="selection">
'testato in OpenERP V7.0, in cui possiamo rimuovere 'creare e modificare' scaricando un modulo presenti,
e aggiungendo attributo 'creare' : false, 'create_edit': false come questo
<field name="partner_id" options="{'limit': 10, 'create': false, 'create_edit': false}"/>
Un bel tutorial su questo è dato qui https://www.odoo.com/apps/7.0/web_m2x_options/
ciao e benvenuto su Stackoverflow. Si prega di leggere le linee guida per le buone risposte: http://stackoverflow.com/questions/how-to-answer. Una delle regole è aggiungere il contesto ai collegamenti, invece di incollarli semplicemente. Dovresti fornire una risposta valida senza che l'utente debba spostarsi da un altro lato, ma potrebbe desiderare di farlo per maggiori dettagli sulla risposta. Questo diventa un problema più grande quando i link per qualche motivo diventano non validi. – bitoiu
funzionerà solo dopo l'installazione del modulo web_m2x_options –
Per coloro che non vogliono il widget di 'selezione' (è meno potente, non offre funzionalità di ricerca) questo è un altro metodo, testato in 8.
<xpath expr="//field[@name='partner_id']" position="attributes">
<attribute name="options">{'no_create': '1', 'no_create_edit': '1'}</attribute>
</xpath>
basta aggiungere no_open, no_create, no_create_edit, nelle opzioni
<field name="partner_id" options='{"no_open": True,"no_create": 1, "no_create_edit": 1}'/>
ho provato e si sta lavorando bene.
nel file XML messo:
<field name="my_field_name" options="{'no_create' : True}"/>
Spero che questo funziona!
widget di Many2one (default)
Opzioni: Altre opzioni possibili è possibile utilizzare con questo widget.
Esempio:
<field name="field_name" options="{'no_quick_create': True, 'no_create_edit' : True}"/>
È possibile fare riferimento da Ludwik Trammer's post
Per vudù 8.0 e 9.0, è necessario utilizzare no_create e no_open.
no_create:
Impostare su True per disabilitare l'opzione crea una nuova voce all'interno dell'elenco a discesa.
no_open:
Impostare su True per disabilitare il pulsante a destra dell'elenco a discesa che visualizza una finestra che consente di modificare l'istanza selezionata.
<field name="field_name" options="{'no_create': True, 'no_open': True}" />
Nel file XML:
Si prega di aggiungere opzioni = "{ 'no_create': True}" al vostro campo che rimuovere il pulsante creare
Soluzione per odoo qui, per molti campi relazionali.
Funziona in elenco sotto la versione odoo ufficiale, funzione predefinita.
<field name="patient_id" options="{'no_quick_create': true, 'no_create_edit': false}"/>
Nota:
grazie Arya .. :-) –
Nizza e facile soluzione, si sta lavorando per vudù-8 anche, ci ho provato –
Se voglio cambiare il dominio del campo da fields_view_get(), quindi devo rimuovere il widget = "selection". Allora come può essere raggiunto? –