Quantcast
Channel: OpenERP Help - Individual question feed
Viewing all articles
Browse latest Browse all 6389

order by selection field in List view

$
0
0
In openerp 7 list view i want to shows the state value sort in the order draft, assigned and cancel currently shows in Asc or Desc. But in my case we need sorting in the order draft, assigned and cancel state. Based on applied in order by in python file For example in the SQL the code:- select state, date from object_name ORDER BY CASE WHEN state = 'draft' THEN 0 WHEN state = 'assigned' THEN 1 WHEN state = 'cancel' THEN 2 ELSE 3 END, date desc The above sql code applied in the python _order = "CASE WHEN state='draft' THEN 0 WHEN state = 'assigned' THEN 1 ELSE 2 END, date desc" In the above query sorting selection value working in the pg_admin but in the python code its shows below error Invalid "order" specified. A valid "order" specification is a comma-separated list of valid field names (optionally followed by asc/desc for the direction) Based on this sorting order by selection value how to apply in openerp ? Override search method also applied the same sql query but shows same issue

Viewing all articles
Browse latest Browse all 6389

Trending Articles