Имя: Пароль:
1C
1С v8
поиск в таблице значений и сортировка
0 newjon
 
25.07.19
08:39
Есть таблица значений отсортированная. Использую метод НайтиСтроки. Можно ли надеяться, что платформа вернет строки в том порядке в каком они в таблице значений, или необходимо дополнительно сортировать массив?
1 mszsuz
 
25.07.19
08:56
Надеяться можно, быть уверенным нельзя, т.к. этот момент не зафиксирован в документации.
2 Nikoss
 
25.07.19
08:58
+
Мало ли, что будет в платформе 8.3.511
3 Smile 8D
 
25.07.19
10:57
(0) ну и не забываем, что в массиве у нас ссылки на строки, т.е. его сортировать надо будет по особому, проще скопировать нужные строки в новую ТЗ и отсортировать ее
4 newjon
 
25.07.19
21:06
(3) извини суть не уловил, что значит сортировать по особому?
копировать в новую таблицу накладно, плюс в основной таблице тоже данные менять надо.
5 ДенисЧ
 
25.07.19
21:21
Надежда - глупое чувство (с)
6 H A D G E H O G s
 
25.07.19
21:25
МассивСтрок=Таблица.НайтиСтроки();
ТаблицаКопия=Таблица.Сколпировать(МассивСтрок);
ТаблицаКопия.Сортировать();
7 Сияющий в темноте
 
25.07.19
22:33
Для поиска нужен индекс,а не сортировка и поиск будет по этому индексу.