Имя: Пароль:
1C
1С v8
Индекс Строки таблицы значений в найденном массиве строк 1с8
0 SiS2013
 
26.02.14
15:31
Есть ТаблицаЗначений, в которой несколько десятков строк
Использую  команду  НайтиСтроки с определённым условием.  Возвращает  Массив строк таблицы значений удовлетворяющий условию отбора.

Вопрос: Как у найденной строки получить индекс ( порядковый номер) который строка  занимает в таблице значений. (не путать с порядковым номером строки в массиве найденных строк)

Пожалуйста, напишите команду, код.  Или если програмно не возможно, то посоветуйте другое решения.
Нужно отобрать строки с определенными значениями и получить их порядковые номера занимаемые в  таблице значений  (неужели только перебор через цикл?!!!)
1 H A D G E H O G s
 
26.02.14
15:32
ТаблицаИсходная.Индекс(ЭлементМассива)
2 Sammo
 
26.02.14
15:32
Зачем нужен их порядковый номер?
3 SiS2013
 
26.02.14
15:51
(1) Ооооо да, круто, спасибо. получилось.

(2) Есть еще таблица значений  №2 у которой есть колонка  содержащая  номер строки таблицы значений №1.
(т.е индекс –это такой своеобразный ключ.  Отбираю нужные строки в ТЗ№1 затем отбираю нужные строки в ТЗ№2 у которых в колонке указан индекс найденной строки из ТЗ№1) Одной строке ТЗ№1 может соответствовать несколько строк ТЗ№2.
4 H A D G E H O G s
 
26.02.14
15:58
(3)
"индекс –это такой своеобразный ключ. "
Куевое решение.
5 H A D G E H O G s
 
26.02.14
15:58
Я надеюсь, ты контролируешь ситуацию :-)
6 Avganec
 
26.02.14
16:01
(0) заводи колонку, в которой будет ключ.
7 Infsams654
 
26.02.14
16:02
(5) вряд ли. Если там еще удаление/добавление, то ни о каком контроле не может быть речи
8 SiS2013
 
26.02.14
16:07
(5) Согласен не айс,
Удаление, сортировка строк  в ТЗ№1 приведет к путанице, потере связи с ТЗ№2.
А как лучше было организовать связь двух таблиц? Посоветуйте.
9 H A D G E H O G s
 
26.02.14
16:11
УникальныйИдентифкатор
10 VikingKosmo
 
26.02.14
16:15
(9) жесть какая :))
11 Infsams654
 
26.02.14
16:21
(8) почему бы не переделать все. Например, на дерево значений, где в ветке из ТЗ№1 подчиненные строки (из ТЗ№2). Или там у Вас строка ТЗ№2 может быть связана с несколькими строками ТЗ№1 ?
12 SiS2013
 
26.02.14
16:35
(11) Нет, только  ТЗ1 к многим в ТЗ2.
В дерево, переделывать много, а вот писать уникальный унификатор вместо строки в ТЗ№2, мысль хорошая.
13 Infsams654
 
26.02.14
16:50
(12) а можно и так повелосипедить - в ТЗ№1 колонка с типом массив/таблица значений, где сразу нужные строки из ТЗ№2
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.