Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Настройка порядка у РегистрСведенийСписок
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
kosalex
Добрый день! На форе есть РегистрСведенийСписок, хочется сортировать по нажатию на шапку у таблицы. У РС есть измерения: грузоотправитель, грузополучатель, номенклатура, номер вагона,

грузоотправитель, грузополучатель, номенклатура = составной тип данных "справочник ссылка, строка";
Свойство "Индексировать" стоит ИСТИНА.

На форме по нажатию на грузоотправитель,...,...., ничего не сортируется.

Подскажите кто сталкивался, в чем причина?

В
ЭлементыФормы.РегистрСведенийСписок.НастройкаПорядка
нету элемента Грузоотправитель,грузополучатель,номенклатура...


почему нету? Как сделать чтобы были?

Ответ на мой вопрос:

Сортировка

По умолчанию, для интерактивного управления сортировкой списка доступны такие поля источника данных, упорядочивание по которым будет эффективным. Например, по полям Код и Наименование справочника, полю Дата документа и т.д. Следует отметить, что у пользователя остается возможность сделать неэффективным просмотр списка, например, задав для справочника упорядочивание одновременно по коду и наименованию. Как именно система подбирает поля эффективного упорядочивания, а также как влияют настройки пользователя на эффективность работы списков динамического просмотра подробно обсуждается в статье "Особенности поведения списков динамического просмотра".

Кроме того, по умолчанию упорядочивание возможно только по тем полям источника данных, которые связаны с колонками табличного поля (свойства Данные и ДанныеФлажка).

Поля данных, по которым можно осуществлять сортировку, т.е. поля, которым соответствуют элементы порядка объекта Порядок, это все поля источника данных, кроме:

полей типа ХранилищеЗначения;
полей типа Строка неограниченной длины;
полей, имеющих "составной тип данных".

При этом следует помнить, что "составной тип данных" - это не только тип, в котором явным образом определено несколько типов данных (при конфигурировании это можно задать установив флажок "Составной тип данных" в диалоге редактирования типа), но еще и:

типы, задающие ссылку на любой справочник, документ и т.д.;
тип ЛюбаяСсылка;
типы Характеристика.<Имя плана видов характеристик>.

необходимо зарегистрироваться для просмотра ссылки
Ardi
Вы пробовали програмно включить для колонок возможность сортировки?
kosalex
Цитата(Ardi @ 15.09.14, 15:11) необходимо зарегистрироваться для просмотра ссылки
Вы пробовали програмно включить для колонок возможность сортировки?



Программно это "ЭлементыФормы.РегистрСведенийСписок.НастройкаПорядка" ?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.