跳至内容
菜单
此问题已终结
3926 查看

Hey Good Day!

I am stuck in some problem, which might not be that difficult but at least for me as am new in this system.
I have 2 checkboxes i.e. chk1,chk2. When I select chk1 and press button named action_list. It should display me table in new wizard taking 2nd value only.
I tried the below code but it always displays me complete table taken from list view only.

Code:

    def action_list(self,cr,uid,ids,context=None):
    
    
        cr.execute("SELECT task_name,duration FROM activity_track")

        result= map(lambda x: x[0], cr.fetchall())

        context.update({'myresult':result})
       #return values  
    
       

        return {

       
      'name':'Activities',

      'type':'ir.actions.act_window',

      'view_mode':'tree,form',

      'view_type':'tree',

      #'view_id': False,

      'domain':'[]',

      'nodestroy': True,

      'context':context,
       
      'active_id' : 'activity_list_action',

      'target': 'current',

      'res_model':'activity.track',


        } #Table name is activity_track and model is activity.track

The code above takes task_name and duration but I want to take the 2nd row only on chk1 selected

Thanks

形象
丢弃
相关帖文 回复 查看 活动
2
1月 20
15769
16
8月 19
10983
1
1月 19
5844
5
6月 18
11328
0
9月 17
2840