![]() |
#9 |
Участник
|
Случайно наткнулся на свидетельство того, что разработчики стандартного приложения про этот косяк давно знают и нашли свой workaround без использования промежуточных переменных - см., например, \Classes\DirPartyMerge\runOnServer:
X++: while select forupdate docuRef where docuRef.RefTableId == (tablenum(DirPartyTable)) join partyTable where partyTable.PartyId == dirPartyId && partyTable.RecId == docuRef.RefRecId ![]() |
|
|
За это сообщение автора поблагодарили: AlGol (2), sukhanchik (2), MikeR (5), S.Kuskov (3). |