Получи случайную криптовалюту за регистрацию!

Проверка типа при работе со списками При разработке команд в | Жёлтая тетрадь 📒 Блог о разработке в 1С 👨‍💻

Проверка типа при работе со списками

При разработке команд в формах динамических списков нужно учитывать, что в выделенной строке списка могут быть не те данные, что ожидаются - пользователь может сгруппировать динамический список. Группировки рекомендуется пропускать, если вы их не обрабатываете специальным способом.

Немного сокращенный пример кода из ССиМ:

&НаКлиенте
Процедура КомандаВФорме(Команда)
МассивОбъектов = Элементы.Список.ВыделенныеСтроки;
Для Каждого ОбъектИзСписка Из МассивОбъектов Цикл
Если ТипЗнч(ОбъектИзСписка) <> <ОжидаемыйТип> Тогда
Продолжить;
КонецЕсли;
// Обработка объекта строки.
КонецЦикла;
КонецПроцедуры

@yellow_pad | #1С #ССиМ #ДинамическийСписок