Имя: Пароль:
1C
1С v8
Отбор в таблице значений при помощи структуры.
0 Про100Филя
 
24.08.15
15:48
Как в Таблице значений при использования метода скопировать сделать отбор сразу по нескольким ссылкам?

ОтборПоСсылке = Новый Структура;
Для каждого Позиция из МассивСсылок Цикл
    ОтборПоСсылке.Вставить("Ссылка",Позиция);
КонецЦикла;

РезультатОтбора = ТаблицаНоменклатуры.Скопировать(ОтборПоСсылке,"Номенклатруа");

Пытался сделать так отбирает только последнию ссылку в массиве.
1 SUA
 
24.08.15
15:51
Ыыы
смотри что в структуре
а так проще добавить колонку "пометка" - заполнить по массиву - скопировать с отбором по этой колонке
2 Апош
 
24.08.15
15:53
а типа если делать другими методами, то это уже чит?
3 Про100Филя
 
24.08.15
15:54
(1) Таблица создается пользователем. В структуру записывается последние ключ/значение.
4 Про100Филя
 
24.08.15
15:54
(2) Покажи мне чит)
5 Апош
 
24.08.15
15:55
(4) ТЗ.Загрузить(Запрос.Выполнить().Выгрузить());
6 ДенисЧ
 
24.08.15
15:55
Запросом же...
7 Про100Филя
 
24.08.15
15:58
(5)(6) То есть метод Скопировать() может сделать отбор тока в одном значении? Спасибо щас запихну в запрос. Просто я думал что опять руки не из того места растут и не выходит.
8 Апош
 
24.08.15
15:59
(7) это всё от того, что у тебя СП нет
9 ДенисЧ
 
24.08.15
15:59
(7) ну, ты пправильно, конечно, думал...
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн