Имя: Пароль:
1C
1С v8
Сортировка справочника от нового к старому элементу
0 Bob200555
 
11.10.19
09:07
Возможно отсортировать справочник по порядку создания элементов, не используя код элемента?
1 piter3
 
11.10.19
09:10
А у тебя храниться "порядок"?
2 silent person
 
11.10.19
09:17
только запросом https://its.1c.ru/db/metod8dev/content/2661/hdoc . интерактивно список сортируется по основному представлению
3 vcv
 
11.10.19
09:22
Теоретически... в каждом справочнике есть поле _version в котором что-то похожее на хронологический порядок элементов. Правда там порядок редактирования, а не создания.
(2) А кто даст гарантию, что там Time-Based GUIDs ?
4 catena
 
11.10.19
09:57
(0)Без сохранения даты создания гарантированного способа нет.
5 Михаил Козлов
 
11.10.19
10:55
(3) Вроде бы в ГУИД есть дата(время) создания.
6 catena
 
11.10.19
10:58
(5)Не гарантированно
7 Bob200555
 
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) + ЧислоСек;
КонецФункции
8 trooba
 
11.10.19
11:07
(0) Группировка по ссылке в запросе.
9 trooba
 
11.10.19
11:07
(7) Выкинь эту функцию и не показывай никому.
10 palsergeich
 
11.10.19
11:11
Отслртируй по Ссылка, почти всегда этого достаточно
11 palsergeich
 
11.10.19
11:13
Оно же Автоупорядочивание
12 sqr4
 
11.10.19
11:16
(0) обсуждалось уже, в общем случае невозможно. А так в частном случае, может помочь УИД
13 sqr4
 
11.10.19
11:18
а ну соответственно, если только записывать дату создания
14 Bob200555
 
11.10.19
11:20
Ок. Спасибо )))
15 palsergeich
 
11.10.19
11:21
(13) абсолютно верно, в общем случае гарантировано только при сохранённой дате создания
Ошибка? Это не ошибка, это системная функция.