示例#1
0
文件: task_wdg.py 项目: mincau/TACTIC
 def check(self):
     if self.mode == 'matched':
         from tactic.ui.panel import FastTableLayoutWdg
         table = FastTableLayoutWdg(search_type=self.search_type, view=self.view,\
             show_search_limit='false', search_limit=-1, search_view=self.search_view, \
             simple_search_view=self.simple_search_view, search_class=self.search_class)
         table.handle_search()
         search_objs = table.sobjects
         self.search_key_list = SearchKey.get_by_sobjects(search_objs, use_id=True)
         return True
     else:
         self.search_key_list = self.kwargs.get('search_key_list')
         if self.search_key_list and isinstance(self.search_key_list, basestring):
             self.search_key_list = eval(self.search_key_list)
示例#2
0
 def check(my):
     if my.mode == 'matched':
         from tactic.ui.panel import FastTableLayoutWdg
         table = FastTableLayoutWdg(search_type=my.search_type, view=my.view,\
             show_search_limit='false', search_limit=-1, search_view=my.search_view, \
             simple_search_view=my.simple_search_view, search_class=my.search_class)
         table.handle_search()
         search_objs = table.sobjects
         my.search_key_list = SearchKey.get_by_sobjects(search_objs, use_id=True)
         return True
     else:
         my.search_key_list = my.kwargs.get('search_key_list')
         if my.search_key_list and isinstance(my.search_key_list, basestring):
             my.search_key_list = eval(my.search_key_list)