Имя: Пароль:
1C
1C 7.7
v7: Не наблюдаю возможности сортировки, заданной в конфигураторе..?
0 Злопчинский
 
04.03.20
00:39
ТиС 9.2
Спр.Номенклатура
штатный реквизит "ВидНоменклатуры", тип "Перечисление.ВидыНоменклатуры"
.
в словаре DD
T=SC84 |Справочник Номенклатура

#-----Fields-------
# Name      |Descr               |Type|Length|Precision
F=SP2417    |(P)ВидНоменклатуры  |C   |9     |0        

#----Indexes------
# Name     |Descr         |Unique|Indexed fields                |DBName    
I=VI2417   |VI2417        |0     |SP2417                        |VI2417    
I=VIP2417  |VIP2417       |0     |PARENTID,ISFOLDER,SP2417      |VIP2417    
.
В режиме предприятия - на списке номенклатуры жмакаю ПКМ - Сортировка - По реквизиту
В открывшемся списке реквизитов, по которым доступна сортировка - ВидНоменклатуры - отсутствует.
.
????
.
Что я делаю не так или чего не знаю?
1 Builder
 
04.03.20
01:10
Ну здрасте. У реквизита в конфигураторе должна стоять галка "Сортировка" или "Отбор"
2 Злопчинский
 
04.03.20
01:39
(1) ну так стоит галка Сортировка
3 victuan1
 
04.03.20
04:55
(2) Должны стоять обе галки!

"Сортировка" - 1с создает индекс к реквизиту, можно ПРОГРАММНО сортировать и отбирать по нему.
"Отбор" - разрешает пользователю ИНТЕРАКТИВНО сортировать по этому реквизиту и делать Отбор.
4 ДенисЧ
 
04.03.20
05:18
А что, в семёрке уже разрешили сортировать по непримитивным типам?
5 victuan1
 
04.03.20
06:13
(4) Программно - да, интерактивно - нет.
(2) Проверил еще раз - флаг "Отбор" влияет только на возможность ИНТЕРАКТИВНОГО отбора (для программного достаточно флага "Сортировка").
Флаг "Сортировка" дает возможность ПРОГРАММНОЙ сортировки для реквизита с любым типом, и ИНТЕРАКТИВНОЙ - для простых типов и НЕОПРЕДЕЛЕННОГО типа).
6 Злопчинский
 
04.03.20
17:11
Пофиг, галка "отбор" 1. никак не влияет на интерактивную сортировку списка 2. даже если ее поставить - то сортировки все равно нет.
7 Злопчинский
 
04.03.20
17:11
Итого?
8 Кодер
 
04.03.20
17:35
Семёрка ещё сырая.
9 victuan1
 
04.03.20
17:54
(6) см. внимательно (5) "ИНТЕРАКТИВНОЙ - для простых типов и НЕОПРЕДЕЛЕННОГО типа"
Твой ВидНоменклатуры агрегатный тип в типовой ТИС, см. (4)
10 Злопчинский
 
04.03.20
18:23
Вопрос закрыт.