1С:Предприятие 8.2 /
Разработчикам /
Разработка пользовательских интерфейсов
Особенности реализации команд для форм списков
Методическая рекомендация (полезный совет) При разработке команд непосредственно в форма х динамических списков, логика команды должна учитывать возможность того, что пользователь может сгруппировать динамический список по одной из колонок. Если логика команды не предусматривает обработку выделенных строк группировки, то их необходимо пропускать. При этом рекомендуется выдавать сообщение, если в списке выделена только одна строка группировки: &НаКлиенте Процедура КомандаВФорме(Команда) МассивОбъектов = Элементы.Список.ВыделенныеСтроки; Если МассивОбъектов.Количество() = 1 И ТипЗнч(МассивОбъектов [0]) <> <ОжидаемыйТип> Тогда Предупреждение(НСтр("ru = 'Команда не может быть выполнена для указанного объекта.'")); Возврат; КонецЕсли; Для Каждого ОбъектИзСписка Из МассивОбъектов Цикл Если ТипЗнч(ОбъектИзСписка) <> <ОжидаемыйТип> Тогда Продолжить; КонецЕсли; // Обработка объекта строки. // ... КонецЦикла; КонецПроцедуры См. также
|
Другие материалы по теме:
особенности, конфигурирование
Материалы из раздела: 1С:Предприятие 8.2 / Разработчикам / Разработка пользовательских интерфейсов
Другие материалы по теме:
Общие требования к конфигурации
Особенности нетранзакционного чтения данных
Особенности поведения системы при записи объекта Вид расчета
Рекомендации по обновлению видеодрайвера для корректной работы в "1С:Предприятии"
Ввод начальных остатков по малоценным активам в эксплуатации

Мы на Facebook