Forum

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.

0

Filtro Standard e domain

Avatar
Giuseppe Stoduto

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
Avatar
Abbandona
1 risposta
0
Avatar
Giuseppe Stoduto
Migliore risposta

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)]"

Avatar
Abbandona