|
Поиск в таблице значений..
| ☑ |
0
Koliaff
08.12.11
✎
17:02
|
Есть таблица значений ТЗКонтрагентовИДоговоров.
Есть список значений СписНомГрупп.
Надо чтобы в итоге получилась таблица значений из ТЗКонтрагентовИДоговоров в которой в колонке "НомГруппа" стоит номенклатурная группа из списка СписНомГрупп.
Делаю так :
СтруктураОтбора = Новый Структура();
СтруктураОтбора.Вставить("НомГруппа", СписНомГрупп);
НайденныйМассивСтрок = ТЗКонтрагентовИДоговоров.НайтиСтроки(СтруктураОтбора);
Сообщить(НайденныйМассивСтрок.Количество());
=================================
Не находит в ТЗКонтрагентовИДоговоров строкив которых НомГруппа из списка СписНомГрупп.
Подскажите как такой отбор делается .. Спасибо.
|
|
1
rrunover
08.12.11
✎
17:11
|
Вот именно так сделать нельзя.
Вариант 1. ТЗКонтрагентовИДоговоров в запрос, в запросе же проверять входимость в СписНомГрупп.
Вариант 2. Формировать массив именно такой структурой, обходя СписНомГрупп построчно, попутно формируя похожую ТЗ.
|
|
2
Скай
08.12.11
✎
17:14
|
|
|
3
rrunover
08.12.11
✎
17:15
|
угу.. это был третий вариант - использовать ПостроительЗапроса
|
|
4
Koliaff
08.12.11
✎
17:27
|
Спасибо, привинтил Функцию ОтобратьСтрокиПоКритериям, все заработало !
Вопрос закрыт !
|
|