Сортировка справочника по реквизиту #93809


#0 by lenok
У меня огромный(50 000 наименований) справочник. Когда я его сортирую в процедуре ПриОткрытии по реквизиту, наименования внутри реквизита не сортируются, новые просто встают в конец,а не по алфавиту. Сделать отбор по реквизиту не могу - неудобно работать. Подскажите решение.
#1 by 21
работай в таблице значений
#2 by lenok
ТЗ - это понятно, но пользователю не поможет. Ему нужно выбирать изсправочника наименования, а они встают не по порядку.
#3 by Lexusss
Опиши, что ты делаешь при открытии и что не сортируется внутри реквизита.ЗЫ: Мож в правила послать?
#4 by lenok
ПриОткрытии - Сортировка("Производитель");Понятно, что производитель - реквизит. Все производители встают по алфавиту, а наименования внутри каждого производителя - не по алфавиту, а по коду 1С. Таким образом, последнее введенное наименование встает в конец. Пользователю это, естественно, неудобно. Ему надо, чтобы эти десятки тысячи наименований сортировались сначала по производителю, а внутри производителя - по алфавиту.
#5 by Lexusss
Добавь еще одно поле типа строка в справочник, заполни его нужным образом, например наименованиями, поставь по нему сортировку и сортируй по нему.
#6 by lenok
Хорошо, попробую. Спасибо.
#7 by tetradon
Сортировка по реквизиту, сортирует по основному представлению справочника реквизита. Тоесть если у тебя реквизит справочник к примеру "склады" и в этом справочнике основное представление установленно по коду, то и сортировать он тебе по этому реквизиту будет тоже по коду.
#8 by lenok
Основное представление у меня - не код, а наименование.
#9 by lenok
Завтра продолжу замечательный процесс сортировки, о результатах сообщу.Всем спасибо.
#10 by МимохожийОднако
Производителей сделай группой и сортируй по наименованию
#11 by lenok
Группа - неудобно для пользователя.Создала новый реквизит "Производитель+Наименование" и задала сортировку по нему ПриОткрытии. Наименования расположились внутри каждого производителя по алфавиту. Новые наименования встают туда куда надо, правда, дописала маленькую процедурку ПриРедактированииНовойСтроки, где создается реквизит "Производитель+Наименование", по которому и идет сортировка. Отдельное спасибо Lexusss.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям