Есть критерий отбора "ПоКонтрагенту". Состав критерия - только документы, нескольких типов (реквизит контрагент). У критерия форма списка, на форме табличное поле, данные - "КритерийОтбораСписок.ПоКонтрагенту".
Можно ли отсортировать это по дате?
Процедура ПриОткрытии()
Отборчик=КритерийОтбораСписок.Отбор.ЗначениеОтбора.Значение;
Если Отборчик<>Справочники.Типец.ПустаяСсылка() И Отборчик<>Неопределено Тогда
ЭлементыФормы.Список.Видимость=Ложь;
ЭлементыФормы.ТЗТП.Видимость=Истина;
Запрос=Новый Запрос;
Запрос.Текст="ВЫБРАТЬ
| Ирма.Ссылка
|ИЗ
| КритерийОтбора.Ирма(&Отборчик) КАК Ирма
|
|УПОРЯДОЧИТЬ ПО
| Ирма.Ссылка.Дата УБЫВ";
Запрос.УстановитьПараметр("Отборчик",Отборчик);
ТЗ=Запрос.Выполнить().Выгрузить();
Иначе
ЭлементыФормы.Список.Видимость=Истина;
ЭлементыФормы.ТЗТП.Видимость=Ложь;
КонецЕсли;
КонецПроцедуры
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший