Как в форме списка реализовать сортировку по своему реквизиту? 15 Если реквизит примитивного типа, то достаточно установить для свойства реквизита «Индексировать» значение «Индексировать» или «Индексировать с доп. упорядочиванием» (не доступно для реквизитов типа ХранилищеЗначения). Если же реквизит ссылочного типаОформление строки в ПриПолученииДанных или ПриВыводеСтроки 8 Событие ПриПолученииДанных использется для оформления ячеек строк данных, отображаемых табличным полем. Обработчик данного события вызывается табличным полем в тех же случаях, что и обработчик ПриВыводеСтроки , т.е. при обновлении данных, отображСортировка списка по произвольной колонке? 7 В процедуру ПриОткрытии или в конец модуля добавить:
ЭлементыФормы.РегистрСведенийСписок.НастройкаПорядка.НомерСоглашения.Доступность=Истина;
Где НомерСоглашения - Колонка в списке регистра сведений по которой нужно сортировать!
Далее щелкнув Как пользователям запретить удаление условия отбора в форме списка? 5 ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
Полный код:
ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип(" ЭлементОтбораКомпоновкиДанных" ));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновТабличное поле ~ Как получить строки табличного поля, отобранные отбором? 4 ОтборСтрок = ТабличнаяЧастьИсточник.ОтборСтрок ;
ПостроительЗапроса = Новый ПостроительЗапроса;
ПостроительЗапроса.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТабличнаяЧастьИсточник);
// Добавляются необходимые отборы, такие же как в отборПосмотреть все в категории Список Справочника, Документов, Регистров