Имя: Пароль:
1C
1С v8
Сортировка по контрагенту в форме списка (Обычные формы)
, ,
0 asn-sasha
 
28.08.19
16:56
Здравствуйте уважаемые эксперты! Прошу вашей подсказки:
УТ 10.3 : Есть форма списка Счета-фактуры, у неё можно делать сортировку списка по Дате и Номеру если нажать по реквизиту (такой треугольник верх или вниз).

Возможно ли сделать сортировку по Контрагенту, и как это делается?
1 ДенисЧ
 
28.08.19
16:58
По ссылке сортировать нельзя. Можно только по реквизитам примитивного типа
2 Максим Нижегородец
 
28.08.19
17:12
(0) ДенисЧ - прав. Примитивные типы - строка, число, булево. Зато отбор по контрагенту легко делается и в отборе документы могут стоять в хронологическом порядке.
3 Fish
 
28.08.19
17:18
(2) Про дату забыл.
4 Fish
 
28.08.19
17:20
(0) Можно. Для этого в поле Контрагент выводите не ссылку на контрагента, а его наименование (если нужна сортировка по наименованию).
5 asn-sasha
 
28.08.19
17:23
СПАСИБО ВСЕМ! Хорошего вам вечера!
6 Максим Нижегородец
 
28.08.19
17:24
(3) Да, верно. Дата - тоже примитивный тип. Про совет. Тогда лучше советовать в документ добавить строковое поле (ключ), по которому планируется сортировать (можно по наименованию, можно по коду или ИНН+КПП и т.п.).
7 ptiz
 
28.08.19
17:30
(0) ЭлементыФормы.ДокументСписок.НастройкаПорядка.Контрагент.Доступность = Истина;
8 asn-sasha
 
28.08.19
17:35
(7) получилось, правда если тыкнуть подтормаживает! Спасибо!
9 ptiz
 
28.08.19
17:40
(8) Чтобы не подтормаживало, надо ставить для реквизита галку "индексировать с допупорядочиванием".
10 Максим Нижегородец
 
29.08.19
09:02
(9) Там же будет сортировать УникальномуИдентификатору?
11 Максим Нижегородец
 
29.08.19
09:15
(9) (10) Беру свои слова назад. Действительно работает и сортирует по "Наименованию" контрагента (возможно по представлению). "Индексировать с допупорядочиванием" почти ни чем не помогает из-за этого очень большие тормоза. Поэтому сразу всю эту схему удалил. И все же ptiz - Гуру.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой