Собственно столкнулся с такой проблемой:
На релизе (8.3.4.317) если на сервере изменить текст запроса динамического списка, и установить параметры запроса, динамический список один раз заполняется, но при попытке отсортировать по колонке дин списка:
Ошибка при выполнении запроса. Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(13, 29)}: Не задано значение параметра "Контрагент"
ИЛИ Контрагенты.Ссылка = <<?>>&Контрагент)
Т.е. при возврате на клиент параметры заданные на сервере теряются, я сделал тестовую обработку для демонстрации проблемы.
На 8.2.18 работает корректно на 8.3.4.317 выдает ошибку.
Самое забавное в этой ситуации то что:
Ошибки исправленные в 8.3.3.715
20016551 Параметры запроса динамического списка
Проблема:
При изменении на сервере текста запроса динамического списка установленные на сервере параметры теряются при передаче на сторону клиента.
Дата публикации:
2013-07-18
Выбираем любого контрагента. Жмем "Изменить запрос и установить параметр" потом пытаемся сортировать список нажатием на шапку любой колонки.
на 8.3.4.317 ошибка на 8.2.хх работает.
Собственно к чему я это все написал, может с 8.3 как то изменился подход к работе с параметрами? (Например как в случае с отборами).
Я пробовал и Настройки.ПараметрыДанных и ФиксированныеНастройки.ПараметрыДанных.
Ну и если у кого доступ на партнерский есть передавайте им привет.
И вижу:
20020422 Параметры динамического списка
Проблема:
При изменении на сервере текста запроса динамического списка могут теряться ранее установленные параметры динамического списка.
Дата публикации:
2013-11-29
Позже поставлю проверю, а вдруг и правда исправили.
&НаКлиенте
Процедура ОбновитьКонтрагентаПослеЗакрытия(Результат, Параметры) Экспорт
Сообщить("Эта процедура не вызывается после закрытие формы, а должна");
КонецПроцедуры