Отбор в списке РегСведений. получить набор записей по установленному отбору. #691932


#0 by AaNnDdRrEeYy
Есть форма (обычная не управляемая) на ней РегистрСведенийСписок в этом списке есть отбор, нужно получить набор записей с точно таким же отбором как и у списка на форме. Нужно программно перезаписать те записи что видны на форме в списке не трогая остальные. (которые не видны из за отбора) Есть проблема, в списке на форме можно устанавливать отбор по реквизитам регистра в наборе записей только по измерениям.
#1 by Naumov
обращаяся к СправочникСписок из модуля формы и читай.
#2 by AaNnDdRrEeYy
у этого Списка нет свойств кроме "Отбор" "Порядок" и "Колонки" и всего один метод "Обновить"
#3 by Naumov
За чем тебе отбор? читай, что отобрано
#4 by Ненавижу 1С
программно, через построитель
#5 by AaNnDdRrEeYy
не читается... потому что там нет данных это картинка просто попробую через построитель.
#6 by AaNnDdRrEeYy
вот так получилось Запрос = Новый Запрос;
#7 by Ненавижу 1С
проверь на списках значений также
#8 by Михаил Козлов
Мне кажется проще через Построитель.ИсточникДанных = Новый ОписаниеДанных(сюда РС список); - не придется с отборами программно возиться.
#9 by AaNnDdRrEeYy
я тоже думал что туда что попало пихать можно однако только ТаблицаЗначений; РезультатЗапроса; ОбластьЯчеекТабличногоДокумента. ОписаниеИсточникаДанных (DataSourceDescription) На основании источника данных Синтаксис: Новый ОписаниеИсточникаДанных(<ИсточникДанных>) Параметры: Тип: ТаблицаЗначений; РезультатЗапроса; ОбластьЯчеекТабличногоДокумента. Описываемый источник данных. Описание: Создает описание источника данных на основании другого источника данных. Также может быть создан с использованием функциональной формы оператора Новый.
#10 by Михаил Козлов
Я для регистра накопления делал так: ... - вроде как работает.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С