16 September 2014

Menggunakan Filter AND atau OR

Bismillahirrahmaanirrahiim

Ini hal kecil yang baru saya sadari malam ini...
Awalnya Filter di OE 7.0 ini hanya bisa pakai OR...
tapi ternyata bisa pakai AND...
dan trick nya benar2 simple,

hanya menambahkan separator -__'-

Contoh:

Nah cek bagian
<filter string="Services" icon="terp-accessories-archiver" domain="[('type','=','service')]"/>
<filter string="Consumable" name="consumable" icon="terp-accessories-archiver" domain="[('type','=','consu')]" help="Consumable products"/>
<separator/>
<filter string="Can be Sold" name="filter_to_sell" icon="terp-accessories-archiver-minus" domain="[('sale_ok','=',1)]"/>

Filter di atas menunjukan filter
untuk (Services OR Consumable)  AND Can Be Sold 
Jadi, hanya dengan menambahkan <separator/> 
menjadikan query filter dengan clause AND...

Contoh gambar berikut, ada 3 AND condition
Jadi kira2 begini:
(Services OR Products OR Consumable) AND (To Purchase OR Can be SOld OR Can be Purchased) AND Available.

Kalau OR Filter nya dempet seperti Can be Sold OR To Purchase,
Sedangkan AND Filter nya dipisah..



Kira-kira begitu...
Selamat mencoba... 

CMIIW

Tidak ada komentar:

Posting Komentar