ник: Анатолий (Киев)
Как я и предполагал, виновато вычисляемое поле в связи. По какой-то приичине это поле перевычисляется, а это подталкивает субформу к перезапросу. Почему в одном случае работает нормально, а в другом нет - мне это неведомо.
Сделайте поле свободным и по Current формы и AfterUpdate списка присваивайте ему значение lst.Column(1).