Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
16 апр 2024, 14:09

Перечитать данамический список

Автор vitasw, 20 авг 2015, 18:09

0 Пользователей и 1 гость просматривают эту тему.

vitasw

Здравствуйте.
Вводная: Есть 2 справочника: Спр1 и Спр2. Командой объекта Спр1 создается Спр2. Текст команды:
ПараметрыФормы = Новый Структура("Основание",ПараметрКоманды);
ОткрытьФорму("Справочник.Persons.ФормаОбъекта", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка); //симулирование ввода на основании

Реквизиты Спр2 заполняются замечательно. НО! Кроме реквизитов нужно еще заполнить РС. РС заполняются в обработчике событий ПослеЗаписиНаСервере. Заполнение РС, связанных с Спр2 тоже проходит замечательно.
Теперь суть проблемы: На форму Спр2 выведены динамические списки со связанными РС. В момент открытия формы Спр2 введенной на основании дин. списки ничего не содержат - нормально, так и должно быть. Когда в форме Спр2 записываешь сам элемент происходит запись связанных РС, НО! никак не могу добиться, чтобы заставить перечитаться дин. списки. Если форму Спр2 закрыть и снова открыть - инфа отображается.
Методы:
ОбновитьОтображениеДанных();
ОтобразитьИзменениеДанных(Объект.Ссылка,ВидИзмененияДанных.Добавление);
Элементы.СписокСертификатов.Обновить();// где СписокСертификатов = дин. список
- к желаемому результату не приводят.
Как заставить, таки, отобразиться/перечитаться дин. списки.
Спасибо.

Дмитрий@

Может это подойдет "ОповеститьОбИзменении(<Ссылка>) "
Описание варианта метода:
Уведомляет динамические списки на клиенте об изменении одного объекта базы данных или одной записи регистра.

Вариант синтаксиса: Изменено много объектов
Синтаксис:
ОповеститьОбИзменении(<ИзмененныйТип>)
Параметры:


vitasw

Спасибо. Но не подойдет. Это для одной ссылки или ключа записи.
Добавлено: 21 авг 2015, 09:46


Век живи, век учись.
Поборол я эту незадачу. Побеждается переустановкой отборов в дин. списках.

Теги: перечитать 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск