Глава 3.14. Обновление данных в динамических списках

Зачастую запись тех или иных объектов в базу данных выполняется программно, из встроенного языка. Запись в базу данных возможна только на сервере, и в этом случае, естественно, открытые в клиентском приложении формы ничего не знают о том, что данные в базе данных изменились. А ведь эти формы могут содержать списки тех объектов, которые мы изменяли или добавляли в базу данных.

Сама по себе информация в этих списках не обновится. Разработчик должен предпринять специальные действия, для того чтобы динамические списки, существующие в открытых формах, перечитали данные и начали отображать новую, измененную информацию.

Для этого существует несколько способов, которые можно применять в зависимости от конкретной ситуации. Рассмотрим их по порядку, от наиболее универсального к наименее универсальному.

Примечание

Пример можно посмотреть в демонстрационной базе «Обновление динамических списков», обработка ВариантыОбновления.