Ламерский вопрос: Как отсортировать по реквизиту в справочнике 1С 8.0 #20695


#0 by miky
Нужно в форме списка справочника сделать возможность сортировки по реквизиту. По умолчанию дает только по коду и наименованию. Где какую галочку надо поставить???
#1 by Macleod
Если не ошибаюсь, у реквизита должно стоять "Индексирование" или Индексирование с доп. упорядочиванием".
#2 by miky
По-моему это немножко из другой оперы!Но я и так пробовал не помогает!-)
#3 by Macleod
Щас проверю...
#4 by Serno
Верно говорит, только ревизитом может быть число или строка
#5 by Macleod
Обманываешь. Сортировал в "Номенклатуре" по "Артикулу", всё работает.Реквизит типа "Строка".
#6 by miky
Может быть а если тип реквизита - справочник?
#7 by Macleod
И как ты себе это представляешь? Сортировать по наименованию, коду, реквизиту справочника или ...
#8 by miky
Например по внутреннему представлению.Ведь в "семерке" такая возможность есть, и для реквизитов с типом Справочник!
#9 by МоральныйУродец
СправочникСписок.Порядок.Установить(НаименованиеРеквизита);Это в модуль писка напишиУ реквизита должно быть включено индексирование
#10 by miky
Сразу еще вопросик в догонкуможно ли в выборке справочника делать отбор сразу по нескольким реквизитамДелаю вот так:  Выборка=Справочники.ЖДТарифы.Выбрать(,,отбор);Ругается блин, что параметр отбор задан неверно.
#11 by МоральныйУродец
нет, в методе выбрать у справочника возможно только структура с одним значением. Делай запросом
#12 by miky
Спасибо!-)))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С