|
|
@ -920,15 +920,10 @@ class xmlDoc:
|
|
|
|
xmlArea.removeChild(nodeFieldOld.previousSibling)
|
|
|
|
xmlArea.removeChild(nodeFieldOld.previousSibling)
|
|
|
|
xmlArea.removeChild(nodeFieldOld)
|
|
|
|
xmlArea.removeChild(nodeFieldOld)
|
|
|
|
continue
|
|
|
|
continue
|
|
|
|
#if not self.getActionField(nodeFieldOld):
|
|
|
|
|
|
|
|
#self.setActionField(nodeFieldOld,"insert")
|
|
|
|
|
|
|
|
#else:
|
|
|
|
|
|
|
|
#self.setActionField(nodeFieldOld,"append")
|
|
|
|
|
|
|
|
oldValues = self.getFieldValues(nodeFieldOld)
|
|
|
|
oldValues = self.getFieldValues(nodeFieldOld)
|
|
|
|
for newValue in newValues:
|
|
|
|
# Сравнение значений переменной профиля и файла
|
|
|
|
if not (newValue in oldValues):
|
|
|
|
if set(newValues) != set(oldValues):
|
|
|
|
flagCompare = False
|
|
|
|
flagCompare = False
|
|
|
|
break
|
|
|
|
|
|
|
|
if self.getActionField(xmlNewField) == "drop":
|
|
|
|
if self.getActionField(xmlNewField) == "drop":
|
|
|
|
return True
|
|
|
|
return True
|
|
|
|
appSplLst = []
|
|
|
|
appSplLst = []
|
|
|
|