def check_can_start(self):

        if self.mode == 0 or self.mode == 1:
            if not os.path.isfile(self.filename1.__str__()):
                self.textBrowser.append(u'请选择正确的主表文件!')
                return CONFIGURE.NO
            if not os.path.isfile(self.filename2.__str__()):
                self.textBrowser.append(u'请选择正确的副表文件!')
                return CONFIGURE.NO

        if self.mode == 0:
            if self.mode_row_complete == 3:
                return CONFIGURE.OK
            else:
                if self.mode_row_complete == 0:
                    self.textBrowser.append(u'请选择正确的文件!')
                elif self.mode_row_complete == 1:
                    self.textBrowser.append(u'请选择正确的副表文件!')
                elif self.mode_row_complete == 2:
                    self.textBrowser.append(u'请选择正确的主表文件!')
                return CONFIGURE.NO
        elif self.mode == 1:
            if self.mode_col_complete == 3:
                return CONFIGURE.OK
            else:
                if self.mode_col_complete == 0:
                    self.textBrowser.append(u'请选择正确的文件!')
                elif self.mode_col_complete == 1:
                    self.textBrowser.append(u'请选择正确的副表文件!')
                elif self.mode_col_complete == 2:
                    self.textBrowser.append(u'请选择正确的主表文件!')
                return CONFIGURE.NO

        elif self.mode == 2:
            if self.Dmode == 0 or self.Dmode == 3:
                self.textBrowser.append(u'行列模式请二选一!')
                return CONFIGURE.NO
            if not os.path.isdir(self.Str_directoryname):
                self.textBrowser.append(u'请选择正确的文件夹!')
                return CONFIGURE.NO
            number = EXCEL.excel_numbers(self.Str_directoryname)
            #print 'number:', number
            if number == 0:
                self.textBrowser.append(u'文件夹下没有.xls或.xlsx文件!')
                return CONFIGURE.NO
            elif number == 1:
                self.textBrowser.append(u'文件夹下只有1个.xls或.xlsx文件!')
                return CONFIGURE.NO
            return CONFIGURE.OK
 def check_can_start(self):
     
     if self.mode == 0 or self.mode == 1:
         if not os.path.isfile(self.filename1.__str__()):
             self.textBrowser.append(u'请选择正确的主表文件!')
             return CONFIGURE.NO
         if not os.path.isfile(self.filename2.__str__()):
             self.textBrowser.append(u'请选择正确的副表文件!')
             return CONFIGURE.NO
         
     if self.mode == 0:
         if self.mode_row_complete == 3:
             return CONFIGURE.OK
         else:
             if self.mode_row_complete == 0:
                 self.textBrowser.append(u'请选择正确的文件!')
             elif self.mode_row_complete == 1:
                 self.textBrowser.append(u'请选择正确的副表文件!')
             elif self.mode_row_complete == 2:
                 self.textBrowser.append(u'请选择正确的主表文件!')
             return CONFIGURE.NO
     elif self.mode == 1:
         if self.mode_col_complete == 3:
             return CONFIGURE.OK
         else:
             if self.mode_col_complete == 0:
                 self.textBrowser.append(u'请选择正确的文件!')
             elif self.mode_col_complete == 1:
                 self.textBrowser.append(u'请选择正确的副表文件!')
             elif self.mode_col_complete == 2:
                 self.textBrowser.append(u'请选择正确的主表文件!')
             return CONFIGURE.NO
             
     elif self.mode == 2:
         if self.Dmode == 0 or self.Dmode == 3:
             self.textBrowser.append(u'行列模式请二选一!')
             return CONFIGURE.NO
         if not os.path.isdir(self.Str_directoryname):
             self.textBrowser.append(u'请选择正确的文件夹!')
             return CONFIGURE.NO
         number =  EXCEL.excel_numbers(self.Str_directoryname)
         #print 'number:', number
         if number == 0:
             self.textBrowser.append(u'文件夹下没有.xls或.xlsx文件!')
             return CONFIGURE.NO
         elif number == 1:
             self.textBrowser.append(u'文件夹下只有1个.xls或.xlsx文件!')
             return CONFIGURE.NO
         return CONFIGURE.OK