|
НайтиСтроки в таблицеЗначений находит только 1 строку.. | ☑ | ||
---|---|---|---|---|
0
Dmitriy_76
20.08.11
✎
17:08
|
Для Каждого Стр Из Выборка Цикл
Если НЕ ЗначениеЗаполнено(Стр.Контрагент) Тогда Структура1=Новый Структура; Структура1.Вставить("Номенклатура",Стр.Номенклатура); НайденныеСтр=Выборка.НайтиСтроки(Структура1); КонецЕсли; КонецЦикла; Выборка - таблица значений. в ней есть колонка Номенклатура...тип справочникссылка номенклатура. ставлю чтоку остановки на КонецЕсли.. Смотрю в массиве НайденныеСтр - 1 строка...хотя в таблице Выборке есть еще строки с такой номенклатурой.. что делаю не так ? |
|||
1
acsent
20.08.11
✎
17:09
|
Значит не стакой
|
|||
2
Dmitriy_76
20.08.11
✎
17:12
|
(1) хотелось бы верить...но ..есть..
|
|||
3
acsent
20.08.11
✎
17:13
|
сделай отбор в справочникет по наименованию
|
|||
4
IamAlexy
20.08.11
✎
17:13
|
(2) Выборка это точно таблица значений?
|
|||
5
Dmitriy_76
20.08.11
✎
17:15
|
(4) да
вот что показывает когда вычисляю "Выборка" Выборка ТаблицаЗначений ТаблицаЗначений |
|||
6
Rie
20.08.11
✎
17:20
|
(0) А может, у тебя строки с повторяющейся номенклатурой - только те, в которых контрагент заполнен?
|
|||
7
Dmitriy_76
20.08.11
✎
17:22
|
(6) нет..смысл в том..что есть таблица..в ней есть номенклатура и контрагент.. у некоторой номенклатуры нет контрагента...вот и пытаюсь получить все вхожднеия номенклатуры и заполнить контрагента из тех строк где заполнен
|
|||
8
Rizhij_Nikitos
20.08.11
✎
18:20
|
Dmitriy_76 я тока начал программировать, меньше месяца, но если у тебя выборка из запроса попробуй в цикле записать все это
Пока Выборка.Следующий() Цикл //тута свой код КонецЦикла; наверно ты просто в одном элементе выборке нашел номенклатуру, а по другим не прошелся... |
|||
9
Rizhij_Nikitos
20.08.11
✎
18:23
|
а вообще если у тебя выборка ТЗ, то цикл вообще не нужен
НайденныеСтр=Выборка.НайтиСтроки(Структура1); - это должно тебе возвратить массив. Вот моя ICQ 555491567 напиши, обсудим проблему, а то владелец логина, не будет рад, что я пишу такие длинные сообщения (*_*) |
|||
10
Axel2009
20.08.11
✎
18:26
|
(0) с такой номенклатурой - одинаковое наиманование? ссылки тоже проверял, что одинаковые?
|
|||
11
Dmitriy_76
20.08.11
✎
18:26
|
Rizhij_Nikitos ---
метод следующий..используется если результат запроса был Выбран() ...у меня Выгрузить() .. |
|||
12
Dmitriy_76
20.08.11
✎
18:28
|
блин... они заразы... номенклатуру..с одинаковым наименованием плодят...
все разобрался...наиемнование одинаковое..ссылка нет |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |