#0
by Poky
Нужна помощь с 8.2. У меня есть форма списка (динамический список). Как можно програмного перебрать строки этого списка. В нем могут быть отборы и т.п.
#5
by Poky
Выделенные - это понятно. Но как-то не хорошо каждый раз просить пользователя выделять все строки.
#6
by 3V
сталкивался с подобной задачей получаешь все отборы которые используются для вывода этого списка, формируешь запрос по данным отбора и перебираешь на здоровье, т.к. сам список не содержит толком набора строк ЗЫ могу ошибаться
#8
by SerMaxim
Не уверен что работает в УФ, попробуй объект ПостроительЗапроса. В качестве источника кидай в него свой дин.список на форме.
#9
by 3V
в запрос вставляешь условия для отбора данных, которые у тебя выводятся в список, чтобы получить аналогичный список данных только уже в табличном варианте не уверен что взлетит
#10
by Poky
Вы имеете ввиду это? Не работает, пишет что параметр не верный ОписаниеИсточникаДанных(ДокументСписок)
#12
by Poky
Построитель запроса тоже не катит: Ошибка при вызове конструктора (ОписаниеИсточникаДанных) Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(Список); по причине: Несоответствие типов (параметр номер '1')
#13
by detec
Если у тебя таблица с данными, которую нужно перебирать, то нельзя использовать динамический список. Создай в форме реквизит "Таблица Значений" и будут доступны методы обхода и пр.
#14
by Poky
т.е. вручную обходить коллекцию элементов отбора компоновки данных и модифицировать запрос, добавляя в него условия? Тогда точно так же нужно обходить и коллекцию значений параметров. И порядок применить тот же. И группировку.
#15
by Poky
так для того чтобы обходить таблицу значений, ее сначала нужно заполнить данными точно таким же образом как и динамический список. Используя те же отборы, параметры, порядок и группировки. А вот как это сделать?
#16
by Defender aka LINN
Так же, как в , только использовать не Построитель, а СКД. Только вот нафига?
#17
by Poky
Ну например надо распечатать документы, те которые в списке. Чтобы не в каждый заходить а групповой обработкой. А как привинтить все это к СКД? Скиньте примерчик пожалуйста.
#19
by Poky
Рекурсивно? Тут без примерчика точно никак =))) Вообще мне кажется эта задача довольно частая должна быть - странно что нет какого-то простого способа.
#20
by Defender aka LINN
В типовых, во всяком случае в 8.1, есть процедура готовая: ТиповыеОтчеты.СкопироватьЭлементы
#23
by Poky
Итак резюме. Делал в конфигурации Управление торговлей, редакция 11.0 (11.0.6.7) через СКД. Список - наш динамический список, доступный в контексте модуля формы на сервере
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Динамический DSN
- Как обойти динамический список в цикле
- 8.2 Динамический список на управляемой форме. Как перебрать полученный список?
- 8.2 Динамический список с таблицей из справочника - как переключить Режим "Список"?
- Как настроить динамический список
- 8.2. Динамический список. ПриВыводеСтроки()
- Как раскрыть весь иерархический список (на форме динамический список)?
- Динамический список. Картинка для группировки!!!
- Динамический список: Обнаружено дублирование ключевых значений
- Динамический список. Группировка по колонкам
- Динамический список долго открывается на новых платформах(8.2)
- Динамический список.
В этой группе 1С
- Комплексная автоматизация, расчет себестоимости
- Перенос документов из 7.7 общая в 7.7 УСН
- Вывод на форму параметров из загружаемого файла настроек
- v8: 1C:Розница. Не удалось открыть внешнюю обработку
- ут 11. номенклатура поставщика вроде иерархический справочник
- Изменение кода номенклатуры через SQL
- Запрещеные символы в запросе, экранирование символов.
- Виды цен. "Цены включают НДС" нужно ли ставить галочку при ЕНВД?
- Информационная база не обнаружена 1с 8.2
- 8.2 Программное добавление колонки в табличную часть
- каким типовым документом можно оприходовать запчасти при списании Ос?
- Получить остатки на каждую секунду
- Разная нумерация у одного вида документов.
- Можно ли программно получить список видов регистраторов для регистра
- Сделать полосы прокрутки широкими для тачскрина
- Возврат материалов из производства 1С Бух 2.0
- Как сменить владельца у договора с проведеными документами?
- УТ 11 + сканер ШК + тонкий клиент
- ЗУП Начисление отпуска, годовая премия попадает полностью.
- Не пойму что передать в метод веб-сервиса из 1С. Есть пример soap запроса