|
|
|
@ -1549,7 +1549,11 @@ class DataVars(SimpleDataVars):
|
|
|
|
|
if varObj.type == "choice":
|
|
|
|
|
choicedata = self.ChoiceAndComments(var)
|
|
|
|
|
if any(choicedata):
|
|
|
|
|
choicedata = zip(*choicedata)
|
|
|
|
|
if choicedata[1] is None:
|
|
|
|
|
choicedata = [choicedata[0],
|
|
|
|
|
choicedata[0]]
|
|
|
|
|
else:
|
|
|
|
|
choicedata = zip(*choicedata)
|
|
|
|
|
if not val in map(lambda x:x[0],choicedata):
|
|
|
|
|
result = filter(lambda x:(
|
|
|
|
|
_toUNICODE(val).lower() in _toUNICODE(x[0]).lower() or \
|
|
|
|
|