Benvenuto!
Questo è il forum ufficiale dell'Associazione Odoo Italia. Dopo esserti registrato potrai partecipare ponendo domande o rispondendo a quelle esistenti. Non scordarti di compilare il tuo profilo e consultare le linee guida prima di iniziare a scrivere.
Filtro Standard e domain
Buonasera.
Stavo cercando di sistemare un modulo e ho avuto un problemino sul settaggio dei filtri.
Questo che segue è il pezzo di codice con il problema.
<record id="view_fatturapa_in_attachment_search" model="ir.ui.view">
<field name="name">fatturapa.attachment.in.search</field>
<field name="model">fatturapa.attachment.in</field>
<field name="arch" type="xml">
<search>
<field name="name"/>
<field name="xml_supplier_id"/>
<filter name="to_register" string="To Register" domain="[('registered','=',False)]"/>
<filter name="to_register2" string="To Register2" domain="['|',('registered','=',False),('registered_purchase','=',False)]]"/>
</search>
</field>
</record>
Il problema è il domain sulla seguente riga:
<filter name="to_register2" string="To Register2" domain="['|',('registered','=',False),('registered_purchase','=',False)]]"/>
La riga precedente a questa la vorrei togliere. In pratica mi dovrebbe far vedere le fatture da registrare e non importate
mentre le altre no.
Invece le fa comunque vedere tutte.
Sono su odoo8 e credo sia un bug. Avete una qualche idea di come risolvere?
Grazie
Ho risolto.
Ho cambiato modo di vedere ed ho aggirato il problema.
Mettere due opzioni in domain come quella di seguito non funziona con i filtri. Ho provato anche a crearmi un filtro manualmente ma mi da lo stesso risultato.
domain="['|',('registered','=',False),('registered_purchase','=',False)]]"
l'unica cosa che va bene è applicare solo una voce nel domain tipo questa di seguito.
domain="[('registered','=',False)]"
Resta informato
Informazioni sulla comunità
Strumenti di richiesta
Statistiche
Richiesta del: 17/04/19, 15:36 |
Vista: 1261 volte |
Ultimo aggiornamento: 22/04/19, 10:54 |