Табличная часть выгрузить колонку

Для чего это нужно? Например, вы хотите предложить пользователю выбрать одно из значений, содержащихся в колонке таблицы значений. Давайте посмотрим, как это можно реализовать.

Предположим, у нас есть таблица значений вида:

Наименование Цена
Стол деревянный 10000
Стол деревянный 9500
Стул деревянный 3500
Шкаф для одежды 15500
Шкаф для одежды 14000

Для того, чтобы предложить пользователю выбрать одно из значений колонки Наименование , напишем следующий код:

Только вот незадача: элементы «Стол деревянный» и «Шкаф для одежды» будут показываться дважды. Чтобы пользователь видел только уникальные значения, в наш код необходимо внести небольшие правки:

Как получить массив строк по условию (отбору)?

Для УП:

Код 1C v 8.3 Код 1C v 8.3

Для Обычных форм:

Похожие FAQ

Еще в этой же категории

Как на управляемой форме разместить список регистра сведений с отбором? 15
Решение рассмотрено для элемента справочника (Контрагент и регистр КонтактнаяИнформация) 1. Создание реквизита: Добавляем новый реквизит формы (. не путать с реквизитом справочника . ) с типом " ДинамическийСписок" В поле " Основная табли Поле выбора

Заполнение списка значений в элементе поле выбора на форме 10
//Заполнение списка перебором данных // Элемент формы МетаданныеВыбор имеет тип – Произвольный, Использование – Режим выбора из Списка, кнопка списка Для Каждого Метаданное из Метаданные.РегламентныеЗадания Цикл ЭлементыФормы.МетаданныеВыбор.Спи Как установить параметр динамического списка? 9
Когда используете для вывода данных динамический список и произвольный запрос, то бывают ситуации когда надо указать параметр используемый в этом запросе. Ниже пример вывода данных регистра сведений в карточке клиента Для вывода используется исп Как обновить динамический список или реквизит на форме клиента? 7
Если вы, открыв форму справочника или документа, выполнили некоторое действие, код который должен изменить состояние данных в динамических списках или значение реквизита. Данные изменены, но в открытой форме осталось все как было, можно конечно закр Форма

Читайте также:  Почему не проходит платеж через яндекс деньги

Программное создание таблицы значений с условным оформлением 6
Как создать на форме таблицу и сделать для нее подсветку содержимого колонки в строке по условию? Итак для начала нам надо добавить реквизиты в форму. Для этого у нас есть метод: ИзменитьРеквизиты(). Перед тем как его использовать мы сформируем ма Посмотреть все в категории Работа с Формой (Диалог) и её элементами

Задача: есть некий справочник 1с с табличной частью “Заполнения”. Необходимо убедиться, что значения в колонке ‘Формула'(строка) одинаковые для всех строк, исключая те что непрямоугольные -колонка Прямоугольный (булево). При этом значение реквизита ‘Формула неизвестно’. ХарНом – ссылка на проверяемый элемент справочника

Чтобы не делать обход по всем строкам с проверкой значений поступим следующим образом:

Сперва выгрузим табличную часть, вернее интересующую нас колонку ‘Формула’ в таблицу значений с отбором по реквизиту Прямоугольный=Истина.

Далее свернем таблицу значений по колонке “Формула”. После свертки в таблице останутся только отличающиеся значения. Если элементов будет больше одного , значит в табличной части присутствовали разные значения.