Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Сортировка справочника от нового к старому элементу

Сортировка справочника от нового к старому элементу
Я
   Bob200555
 
11.10.19 - 09:07
Возможно отсортировать справочник по порядку создания элементов, не используя код элемента?
 
 
   piter3
 
1 - 11.10.19 - 09:10
А у тебя храниться "порядок"?
   silent person
 
2 - 11.10.19 - 09:17
только запросом https://its.1c.ru/db/metod8dev/content/2661/hdoc . интерактивно список сортируется по основному представлению
   vcv
 
3 - 11.10.19 - 09:22
Теоретически... в каждом справочнике есть поле _version в котором что-то похожее на хронологический порядок элементов. Правда там порядок редактирования, а не создания.
(2) А кто даст гарантию, что там Time-Based GUIDs ?
   catena
 
4 - 11.10.19 - 09:57
(0)Без сохранения даты создания гарантированного способа нет.
   Михаил Козлов
 
5 - 11.10.19 - 10:55
(3) Вроде бы в ГУИД есть дата(время) создания.
   catena
 
6 - 11.10.19 - 10:58
(5)Не гарантированно
   Bob200555
 
7 - 11.10.19 - 11:06
Да решил гуид взять, другое ни чего не приходит в голову.

Функция ДатаСозданияСсылки(Ссылка)
    ГУИД = Ссылка.УникальныйИдентификатор();
    Строка16 = Сред(ГУИД, 16, 3) + Сред(ГУИД, 10, 4) + Сред(ГУИД, 1, 8);
    Разрядность = СтрДлина(Строка16);
    ЧислоСек = 0;
    Для Позиция = 1 По Разрядность Цикл
        ЧислоСек = ЧислоСек + Найти("123456789abcdef",Сред(Строка16,Позиция,1))*Pow(16,Разрядность - Позиция);
    КонецЦикла;
    ЧислоСек = ЧислоСек / 10000000;
    Возврат Дата(1582, 10, 15, 04, 00, 00) + ЧислоСек;
КонецФункции
   trooba
 
8 - 11.10.19 - 11:07
(0) Группировка по ссылке в запросе.
   trooba
 
9 - 11.10.19 - 11:07
(7) Выкинь эту функцию и не показывай никому.
   palsergeich
 
10 - 11.10.19 - 11:11
Отслртируй по Ссылка, почти всегда этого достаточно
   palsergeich
 
11 - 11.10.19 - 11:13
Оно же Автоупорядочивание
   sqr4
 
12 - 11.10.19 - 11:16
(0) обсуждалось уже, в общем случае невозможно. А так в частном случае, может помочь УИД
   sqr4
 
13 - 11.10.19 - 11:18
а ну соответственно, если только записывать дату создания
   Bob200555
 
14 - 11.10.19 - 11:20
Ок. Спасибо )))
   palsergeich
 
15 - 11.10.19 - 11:21
(13) абсолютно верно, в общем случае гарантировано только при сохранённой дате создания

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.