09.12.2016, 13:32 | #1 |
Участник
|
xRecord.merge() падает в CIL
Приветствую!
Никто не пользовался данной функцией в пакете? У меня падает, пишет Type mismatch Функция стандартная DirPartyMerge::runOnServer |
|
09.12.2016, 18:09 | #2 |
Участник
|
Бага в CIL, надо поменять строки:
X++: select firstonly RecId from sourceProspectTable where sourceProspectTable.Party == sourceParty; sourcePartyRecord.merge(targetPartyRecord); X++: select firstonly RecId from sourceProspectTable where sourceProspectTable.Party == sourceParty; // --> switch (targetPartyRecord.partyType()) { case DirPartyType::Person: dirPersonSource = sourcePartyRecord as DirPerson; dirPersonTarget = targetPartyRecord as DirPerson; dirPersonSource.merge(dirPersonTarget); break; case DirPartyType::Organization: ************** break; default : break; } // <-- |
|
|
За это сообщение автора поблагодарили: Omeo (2), Logger (5), Denicce (2), gl00mie (5). |
|
|