|
|
@ -2302,7 +2302,8 @@ class MainFrame(QtGui.QWidget):
|
|
|
|
self.error_fined = False
|
|
|
|
self.error_fined = False
|
|
|
|
curError = dict([(str(x.field),x)
|
|
|
|
curError = dict([(str(x.field),x)
|
|
|
|
for x in self.ClientObj.param_objects[self.method_name]['error']])
|
|
|
|
for x in self.ClientObj.param_objects[self.method_name]['error']])
|
|
|
|
for field in self.error_label_dict.keys():
|
|
|
|
errorKeys = self.error_label_dict.keys()
|
|
|
|
|
|
|
|
for field in errorKeys + filter(lambda x:x not in errorKeys,curError):
|
|
|
|
if field in curError.keys():
|
|
|
|
if field in curError.keys():
|
|
|
|
error = curError[field]
|
|
|
|
error = curError[field]
|
|
|
|
for step_num in range (len (self.ClientObj.param_objects \
|
|
|
|
for step_num in range (len (self.ClientObj.param_objects \
|
|
|
@ -2378,6 +2379,7 @@ class MainFrame(QtGui.QWidget):
|
|
|
|
if self.view_dict.has_key(str(error.field)):
|
|
|
|
if self.view_dict.has_key(str(error.field)):
|
|
|
|
self.highlight_element_error(error.field)
|
|
|
|
self.highlight_element_error(error.field)
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
|
|
|
|
if field in self.error_label_dict:
|
|
|
|
self.error_label_dict[field].hide()
|
|
|
|
self.error_label_dict[field].hide()
|
|
|
|
self.unhighliht_element_errors(field)
|
|
|
|
self.unhighliht_element_errors(field)
|
|
|
|
|
|
|
|
|
|
|
|