Исправлено сравнение добавленных объектов

This commit is contained in:
Andrey Rodionov 2017-03-14 15:28:17 +03:00
parent e8df2b61dc
commit 3af093b5c7
1 changed files with 11 additions and 12 deletions

View File

@ -438,20 +438,19 @@ QString StructuresDifference::differenceObjects(
QString StructuresDifference::addingObjects(
vkernelLib::IVObject *vObjectSrc, vkernelLib::IVObject *vObjectDst)
{
if (!m_objAttrName || vObjectSrc == NULL)
return "";
QString result = "";
result += "\n\nДобавлен объект класса \""
+ from_bstr_t(vObjectDst->vrClass()->vrName)
+ "\": ";
result += "\n Идентификатор: "
+ from_bstr_t(vObjectDst->vrObjStrID());
result += "\n Владелец: "
+ from_bstr_t(vObjectDst->vrOwnerID);
result += addingObjectLinks(vObjectDst);
if (vObjectSrc == NULL) {
result += "\n\nДобавлен объект класса \""
+ from_bstr_t(vObjectDst->vrClass()->vrName)
+ "\": ";
result += "\n Идентификатор: "
+ from_bstr_t(vObjectDst->vrObjStrID());
result += "\n Владелец: "
+ from_bstr_t(vObjectDst->vrOwnerID);
result += addingObjectLinks(vObjectDst);
return result;
}
if (m_objAttrName || m_objAttrValue || m_objAttrMeasureUnit
|| m_objAttrPrecision || m_objAttrOwnerId)