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

Работа с таблицей значений

Автор timofeeva104, 29 мар 2015, 23:23

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

timofeeva104

Подскажите пожалуйста, на форме есть Реквизит тип ТаблицаЗначений с колонками Наименование тип строка, выводятся из справочника наименования товаров, и Выбор с типом Булево. Пользователь на форме   выбирает некоторые товары, путем изменения значений Выбор на значение "ДА", как мне использовать в запросе эту ТаблицуЗначений. Мне в дальнейшем надо вывести только те товары, которые пользователь отметил как "ДА"

mashencev_anton

Цитата: timofeeva104 от 29 мар 2015, 23:23на форме есть Реквизит тип ТаблицаЗначений с колонками Наименование тип строка, выводятся из справочника наименования товаров, и Выбор с типом Булево.
не совсем понятно..


timofeeva104

На форме таблица с колонками Наименование и Выбор

freez1301

выбирайте из &Таблица, где Запрос.УстановитьПараметр("Таблица", ВашаТЗ)

timofeeva104

я так пробовала, пишет не найдено значение этой ТЗ, как то надо присвоить, типа вот так ТЗ=ЭтаФорма.Реквизит1; но это тоже не работает

Luzer1C

А сформировать программно ТЗ путём обхода в цикле?
НоваяТЗ = Новый ТаблицаЗначений;
Для каждого СтрокаТЗ ИЗ ТЗ Цикл
Если СтрокаТЗ.Выбор Тогда
Стр = НоваяТЗ.Добавить();
Стр.Номенаклатура = СтрокаТЗ.Номенклатура;
КонецЕсли;
КонецЦикла;
Халамбалам.

Теги:

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

Рейтинг@Mail.ru

Поиск