Имя: Пароль:
1C
1С v8
Сортировка в регистре сведений по умолчанию
0 fantomrik
 
22.02.18
11:04
Коллеги, привет!

Вопрос теоретический. Создал не зависимый, не периодический РС. 2 измерения ссылочного типа и 10 ресурсов (строка, булево).

Сделал обработку, которая накидывает по 5 записей в регистр (через менеджер записи).

Если накидываю записи в регистр обработкой, они в регистре и отображаются в последовательности, в которой были добавлены, то есть, ранее созданные записи визуально выше, чем записи, добавленные позже.

В ручную добавил 2 записи (они стали последними). После этого, сколько бы не добавлял записи обработкой, записи добавленные вручную все равно висят в самом низу, а новые записи из обработки добавляются вниз, но перед созданными вручную записями.

Что за сортировка идет на форме списка в РС?
1 Mort
 
22.02.18
11:26
Какая установлена такая и идет. Если не установлена - в случайном порядке. (Случайный в смысле неуправляемый)
2 Serg_1960
 
22.02.18
11:28
(0) Ваш вопрос, как мне кажется, не из области архитектуры регистра сведений, а в области свойств формы. Конкретнее - РежимВводаСтрокТаблицы() и "сортировка по умолчанию" тут не причём.
3 Serg_1960
 
22.02.18
11:29
* ни при чём
Sorry
4 fantomrik
 
22.02.18
11:35
(1) Если случайная, почему все же есть закономерность явная?

(2) Не совсем понял. Ни какие типовые процедуры вывода не изменял, все по умолчанию

* непериодический и независимый конечно
5 бомболюк
 
22.02.18
11:36
сортировка по умолчанию идет в порядке кластерного индекса.
6 бомболюк
 
22.02.18
11:37
а чета гляжу так нет его у РС, а раньше вроде был. Тогда как Бог на душу положит.
7 бомболюк
 
22.02.18
11:38
* хотя опять наврал, есть ;-)
8 Жан Пердежон
 
22.02.18
11:44
(0) если ты сам не сортируешь - порядок может быть любой и никем не гарантируется;
целиком и полностью зависит от плана запроса, который в свою очередь зависит от статистики; в общем случае будет
[ОРРХ | ОРНР1 +] Измерение1 + [Измерение2 +...] (Кластерный)
https://its.1c.ru/db/metod8dev#content:1590:hdoc:spr

(6) с 8.2.17 (вроде) появился
Независимо от того, куда вы едете — это в гору и против ветра!