Здравствуйте.
У меня задача - поймать событие обновление данных в динамическом списке для УФ.
Вообще-то мне нужно отлавливать ПриАктивизацииСтроки, что я с успехом и делаю. НО - когда Отбор задан таким, что в списке только одна строка, то при смене отбора строка меняется, но событие ПриАктивизацииСтроки не возникает! И я не могу обновить последующие окна.
Поэтому я хочу перехватывать обновление динамического списка. Или смену Отбора.
ПС: правда, пользователи говорят, что это происходит не только при смене Отбора, а и при работе с Ctrl-F.
(3) Ну да, это кое-что.
Но не очень хорошо. Данных много, обновление списка делается долго. Если добавятся обновления, сделанные по сравнению с предыдущей строкой, то это будет ужас.
Моя задача решилось установкой основной таблицы в Динамическом списке.
Ну, события "при обновлении дин.списка" не появилось.
Но событие ПриАктивизацииСтроки теперь всегда отрабатывается.
(4) Ащета это как раз быстрее будет. В УТ 10 такое в форме подбора номенклатуры практиковалось еще до рождения всяких УФ.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший