#0
by iPanterka
Добрый день) Подскажите, как отсортировать справочник по реквизиту. Обычно в 1С 7.7 существует возможность сортировки в режиме предприятия, но это возможно сделать только по двум полям (По коду и по наименованию). Меня это не устраивает, я хочу сортировать по произвольному полю (и в контекном меню есть пункт Сортировка->по реквизиту). Насколько я поняла, реквизит - это те поля, которые мы вводим, при заполнении справочника. Там даже поле специальное есть "Реквизиты" называется. Вот что у меня получилось в поле "реквизиты" есть реквизит Дисциплина. вот мой код Процедура Сортировать Сортировка(Дисциплина); КонецПроцедуры Есть некая кнопка, при нажатии на которую произойдет сортировка (по крайней мере я так хочу)... Просто я с таким ни разу не сталкивалась, вот и не могу сообразить, как такое реализовать ) Подскажите пожалуйста ))
#1
by Rie
Если у реквизита стоит флажок "Сортировка" - по нему можно сортировать и в режиме предприятия (клавиши Ctrl-3).
#4
by BlackSeaCat
У всех кончился СП на продажу? Возвращает текущее значение установленного на данный момент способа сортировки элементов справочника (до применения метода). Параметры: <Способ> - строка с именем устанавливаемой сортировки. Это может быть (в зависимости от языка по умолчанию) ''КодCode'' ''НаименованиеDescription'' или имя реквизита, по которому устанавливается сортировка. <Разрешение> - необязательный параметр. Флаг разрешения пользователю менять способ сортировки: 1 - разрешить; 0 - запретить. Замечание: Метод доступен только в контексте Модуля формы списка справочника и относится ко всему текущему справочнику.
#5
by BlackSeaCat
+ Тьфу ты, и задарма впарить не сумел! Метод формы списка справочника "Сортировка".
#6
by iPanterka
У меня стоит галка Сортировка, и в контексном меню стоит галка сортировка по реквизиту, но при нажатии на кнопку, которая должна будет осуществить сортировку выдается ошибка "Неверное имя реквизита!"
#8
by BlackSeaCat
Отличаете ИМЯ реквизита от самого реквизита? На пальцах, должно быть так: Ну и сортировка по этому реквизиту должна быть предусмотрена в его свойствах, см. .
#10
by iPanterka
Эх...не работает...выдает ошибку Сортировка("Дисциплина"); {Справочник.ДисциплиныВДиплом.ФормаСписка.ФормаСписка.Модуль}: Неверное имя реквизита!
#16
by BlackSeaCat
Значит, это грабли из . Заводи дополнительный реквизит, в который пихай код (или наименование, как тебе там надо) реквизита Дисциплины. И по не му сортируй.
#18
by Rie
Либо завести строковый реквизит, автоматически заполняемый при изменении реквизита Дисциплина. Либо использовать 1С++ и ТабличноеПоле. Кстати, в у Вас ошибка - кавычки пропустили. Должно быть Сортировка("Дисциплина");
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: Сортировка в форме списка справочника
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос с формы справочника в реквизит справочника
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
- v7: Как связать новый Элемент формы справочника с реквизитом справочника?
В этой группе 1С
- платные курсы по 1С
- При запуке некоторых игр Alawar выходит ошибка error_nod3ddevice
- Отражение зарплаты в бухучете - нет проводок при печати
- БГУ - Списание материалов - остается сумма
- Общие реквизиты 1С 8.2
- v7: ЗиК обновление отчетности в пенсионку, когда будет?
- Как перенести команду "Список" из меню "Все действия" сразу на ком.панель?
- 1С++ выгрузить данные табличного поля в таблицу значений
- ЗУП. Реестр выплаты алиментов
- УСН + ЕНВД: как убрать галочку
- Задвоение элементов справочника Организации при обмене
- v7: Как в РИБ (7.7) сделать первоначальный образ БД?
- Использование СУБД
- ПолучитьОбъект() Метод объекта не обнаружен.
- таблица 1SCRDOC - как программно узнать MDID нужного вида отбора ?
- Конвертация данных: Выгрузка бух. остатков из 1с 7.7 в 1с 8 по счету Товары
- УФ программно перебрать строки табличной части и выделить цветом
- Не могу получить управляемую форму текущего объекта.
- КД2: как провести документ после загрузки?
- Проблема с Расчетом себестоимости в 1С КА.