Доброго времени суток! Есть форма выбора, если нажать на "Выбор нескольких" появляется колонка слева с зеленой галкой.
Как программно получить появление этой колонки с зеленой галкой?
Сделал кнопку "Выделить все", при ее нажатии список выделяется, но вот колонка не появляется.
kosalex, имеется ввиду установка свойства "МножественныйВыбор" формы как Истина программно?
Prospero @ Сегодня, 6:41
,
Установил МножественныйВыбор программно в Истина, колонка не появилась :-(
Добрый вечер! Еще одна проблемка с этой зеленой галкой. При программном добавлении строк в "выделенные строки" эта галка не ставится на первой строке, на против остальных строк галка ставится. На скрине показана одна строка при нажатой кнопке "Выделить все". Строка добавлена в "выделенные строки", при закрытии формы передается дальше, но вот ГАЛКА....не ставится на первой строке ни в какую.... теряется наглядность...
В чем может быть дело?
Может ошибка в коде?
&НаСервере
Функция ПолучитьМассивСтрокДляВыделенияОткрытыеЗаказы(Стол)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Заказы.Ссылка КАК Ссылка
|ИЗ
| Документ.Заказы КАК Заказы
|ГДЕ
| Заказы.Стол = &Стол
| И Заказы.Проведен
| И Заказы.СостояниеЗаказа = &СостояниеЗаказа";
Запрос.УстановитьПараметр("СостояниеЗаказа", Перечисления.СостоянияЗаказа.Открыт);
Запрос.УстановитьПараметр("Стол", Стол);
РезультатЗапроса = Запрос.Выполнить();
мЗаказов = РезультатЗапроса.Выгрузить().ВыгрузитьКолонку("Ссылка");
Возврат мЗаказов;
КонецФункции
&НаКлиенте
Процедура ВыбратьВсеЗаказы(Команда)
мЗаказов = ПолучитьМассивСтрокДляВыделенияОткрытыеЗаказы(ВыбранныйСтол);
Элементы.Список.ВыделенныеСтроки.Очистить();
Для Каждого Заказ Из мЗаказов Цикл
Элементы.Список.ВыделенныеСтроки.Добавить(Заказ);
КонецЦикла;
ЭтаФорма.ОбновитьОтображениеДанных(Элементы.Список);
КонецПроцедуры
Мобильная версия платформы 8.3.11.57
Дурному не скучно и самому
Подскажите версию мобильной платформы из последних - стабильную?
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua