Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: 7.7, форма списка справочника, сортировка в обратном порядке

v7: 7.7, форма списка справочника, сортировка в обратном порядке
Я
   tesei
 
18.05.18 - 00:01
При открытии формы списка справочника происходит сортировка по реквизиту:
Сортировка("Дата", 1);
Как отсортировать в обратном порядке? Так, чтобы поздняя дата была первой.
 
 
   Попытка1С
 
1 - 18.05.18 - 00:04
мб Сортировка("-Дата", 1);
   tesei
 
2 - 18.05.18 - 00:06
Пробовал: -Дата, Дата-, Дата Убыв - не работает, синтакс. ошибка.
   Попытка1С
 
3 - 18.05.18 - 00:08
тогда формируй через ИспользоватьСписокЭлементов
   Злопчинский
 
4 - 18.05.18 - 03:14
(3) а это к чему?
   Злопчинский
 
5 - 18.05.18 - 03:15
(2) почитай в СП - там нигде не упоминается что форму СПИСКА справочника можно задавать НАПРАВЛЕНИЕ сортировки
   Chameleon1980
 
6 - 18.05.18 - 03:59
а свойство реквизита "сотрировка" не может влиять?
оно вкл?
   Chameleon1980
 
7 - 18.05.18 - 04:02
(5) Имхотеп не прав.
Наверное :)

http://prntscr.com/jjbi3h
   Chameleon1980
 
8 - 18.05.18 - 04:03
Сортировка(<?>,);
Синтаксис:
Сортировка(<Способ>,<Разрешение>)
Назначение:
Установить способ сортировки элементов справочника. Возвращает текущее значение установленного на данный момент способа сортировки элементов справочника (до применения метода).
Параметры:
<Способ> - строка с именем устанавливаемой сортировки. Это может быть (в зависимости от языка по умолчанию) ''Код\Code''  ''Наименование\Description'' или имя реквизита, по которому устанавливается сортировка.
<Разрешение> - необязательный параметр. Флаг разрешения пользователю менять способ сортировки: 1 - разрешить; 0 - запретить.
Замечание:
Метод доступен только в контексте Модуля формы списка справочника и относится ко всему текущему справочнику.


остается открытым вопрос по реквизиту Дата
пробовать нужно
   Злопчинский
 
9 - 18.05.18 - 04:07
(8) вы че там грибов обожрались
"<Способ> - строка с именем устанавливаемой сортировки. Это может быть (в зависимости от языка по умолчанию) ''Код\Code''  ''Наименование\Description'' или имя реквизита, по которому устанавливается сортировка. "

= способ - это только выбор ИЗ предпределенных (код и наименование) или определяемых пользователем (артикул, дата, хрень всякаяпрочая). Но способ никак !не включает! в себя НАПРАВЛЕНИЕ сортировки)
   Злопчинский
 
10 - 18.05.18 - 04:08
(6) если вкл свойство сортировка - то этот реквизит увидишь в ПКМ в подменю "сортировка", если нет - то не увидишь
 
 Рекламное место пустует
   Chameleon1980
 
11 - 18.05.18 - 04:11
http://prntscr.com/jjbk7q

(10)
угу. вот смущает, что интерактивно не задается в каком направлеии сортировать
   Chameleon1980
 
12 - 18.05.18 - 04:11
похоже только по возвр
   tesei
 
13 - 18.05.18 - 07:01
Отстой. А может, можно просто перейти в конец списка? Активировать последний элемент?
   AliAksA
 
14 - 18.05.18 - 07:21
как вариант завести числовое поле "Порядок" ("Число", 8, 0) и при определении даты или записи элемента: Порядок = 10000000 -  Число(Дата), потом сортируй на здоровье: Сортировка("Порядок", 1)... ну а обработку для заполнения этого поля в существующих элементах справочника вовсе не проблематично написать
   tesei
 
15 - 18.05.18 - 07:24
(14) годная идея!
   AliAksA
 
16 - 18.05.18 - 07:25
(15) вот только не помню сколько точно у числа даты знаков: протести или поставь 9 на всякий случай

Список тем форума
Рекламное место пустует  Рекламное место пустует
Прочитай, хотя бы, Митичкина "Разработка в системе 1С:Предприятие 8". Волшебник
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует