Как в журнале документов отобрать только документы "ПриемНаРаботу"? Код 1C v 8.2 УП ЭлементОтбора = ИсторияЛимитовИПорогов.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Абонент");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
ЭлементОтбора.ПравоеЗначение = Объект.Ссылка;
Код 1C v 8.х ЖурналДокументовСписок.Отбор.ВидДокумента.Установить(Метаданные.Документы.ПриемНаРаботу);
Категория:
Список Справочника, Документов, Регистров Сортировка списка по произвольной колонке? В процедуру ПриОткрытии или в конец модуля добавить:
Код 1C v 8.х ЭлементыФормы.РегистрСведенийСписок.НастройкаПорядка.НомерСоглашения.Доступность=Истина;
Где
НомерСоглашения - Колонка в списке регистра сведений по которой нужно сортировать!
Далее щелкнув правой клавишей мыши на списке и зайдя в пункт Сортировка - увидим что стала доступна возможность сортировки по НомерСоглашения.
Как отсортировать список документов по признаку ПРОВЕДЕН?
Код 1C v 8.х ЭлементыФормы.ДокументыСписок.НастройкаПорядка.Проведен.Доступность = Истина;
Список.Порядок.Установить("Проведен Убыв, Дата");
Сортировка динамических списков (ЖурналДокументовСписок)
Добавлять элементы настройки порядка в динамические списки
нельзя.
Если индексирование для графы установлено, то соответсвующий элемент настройки порядка уже есть, надо его просто включить:
Код 1C v 8.х ЖурналДокументовСписок.Порядок.Установить("Номер Возр");
// или
ЖурналДокументовСписок.Порядок.Установить("Месяц Возр");
// или
ЖурналДокументовСписок.Порядок.Установить("Организация Возр");
// или
ЖурналДокументовСписок.Порядок.Установить("Ссылка");
При открытии, журнал будет упорядочен!
Код 1C v 8.х ЭлементыФормы.СправочникСписок.НастройкаПорядка.Дата.Доступность=Истина;
ЭлементыФормы.СправочникСписок.НастройкаПорядка.Номер.Доступность=Истина;
СправочникСписок.Порядок.Установить("Дата Возр, Номер");
Категория:
Список Справочника, Документов, Регистров Как собрать информацию по установленным в форме Журнала Отборам? Код 1C v 8.х
СтруктураОтборов = Новый Структура;
СтруктураПараметровОтбора = Новый Структура;
Для Каждого ЭлементОтбора из ЖурналДокументовСписок.Отбор Цикл
Если ЭлементОтбора.Использование Тогда
СтруктураПараметровОтбора.Очистить();
СтруктураПараметровОтбора.Вставить("Имя", ЭлементОтбора.Имя);
СтруктураПараметровОтбора.Вставить("ВидСравнения", ЭлементОтбора.ВидСравнения);
СтруктураПараметровОтбора.Вставить("Значение", ЭлементОтбора.Значение);
СтруктураПараметровОтбора.Вставить("ЗначениеПо", ЭлементОтбора.ЗначениеПо);
СтруктураПараметровОтбора.Вставить("ЗначениеС", ЭлементОтбора.ЗначениеС);
СтруктураПараметровОтбора.Вставить("Представление", ЭлементОтбора.Представление);
СтруктураПараметровОтбора.Вставить("ПутьКДанным", ЭлементОтбора.ПутьКДанным);
СтруктураПараметровОтбора.Вставить("ТипЗначения", ЭлементОтбора.ТипЗначения);
СтруктураОтборов.Вставить(ЭлементОтбора.Имя, СтруктураПараметровОтбора);
КонецЕсли;
КонецЦикла;
Категория:
Список Справочника, Документов, Регистров