|
v7: Спр.НайтиЭлемент | ☑ | ||
---|---|---|---|---|
0
Junior1s
11.10.11
✎
17:30
|
Привет. Подскажите что не так. никак не хочет искать элементы из ТЗ2 в справочники... по наименованию тоже пробовал =(
Спр = СоздатьОбъект("Справочник.Класс"); ТЗ2.ВыбратьСтроки(); стр=0; Пока ТЗ2.ПолучитьСтроку()=1 Цикл стр=стр+1; Если СокрЛП(Спр.НайтиЭлемент(ТЗ2.ПолучитьЗначение(стр,"Склад")))=1 Тогда ТЗ3.НоваяСтрока(); ТЗ2.ПолучитьСтрокуПоНомеру(стр); ТЗ3.Склад = ТЗ2.ПолучитьЗначение(стр,"Склад"); КонецЕсли; КонецЦикла; |
|||
1
akaBrr
11.10.11
✎
17:32
|
Спр.НайтиЭлемент(ТЗ2.ПолучитьЗначение(стр,"Склад")) = 1 без СокрЛП
|
|||
2
akaBrr
11.10.11
✎
17:32
|
в колонке "Склад" точно есть склады?
|
|||
3
Попытка1С
11.10.11
✎
17:33
|
Спр.НайтиЭлемент(ТЗ2.Склад)
|
|||
4
Junior1s
11.10.11
✎
17:33
|
СокрЛП не причем =(
точно я их сам туда только что выбирал... |
|||
5
DJ Anthon
11.10.11
✎
17:34
|
.ТекущийЭлемент()
|
|||
6
DJ Anthon
11.10.11
✎
17:35
|
Спр.НайтиЭлемент(ТЗ2.ПолучитьЗначение(стр,"Склад").ТекущийЭлемент())
попробуй так... |
|||
7
GreyK
11.10.11
✎
17:36
|
Зачем это: "стр=стр+1;" ?
Эта переменная для поиска должна равнятся 0. |
|||
8
akaBrr
11.10.11
✎
17:36
|
ТЗ2.ПолучитьСтрокуПоНомеру(стр); - это тоже не надо
|
|||
9
akaBrr
11.10.11
✎
17:37
|
ТЗ3.Склад = ТЗ2.ПолучитьЗначение(стр,"Склад");
= ТЗ3.Склад = ТЗ2.Склад; |
|||
10
Креатив
11.10.11
✎
17:38
|
(0)А ты уверен, что у тебя в колонке склад элементы справочника класс?
|
|||
11
akaBrr
11.10.11
✎
17:38
|
Спр = СоздатьОбъект("Справочник.Класс");
ТЗ2.ВыбратьСтроки(); Пока ТЗ2.ПолучитьСтроку()=1 Цикл Если Спр.НайтиЭлемент(ТЗ2.Склад)=1 Тогда ТЗ3.НоваяСтрока(); ТЗ3.Склад = ТЗ2.Склад; КонецЕсли; КонецЦикла; наверное как то так |
|||
12
Нева
11.10.11
✎
17:39
|
1. Если Спр.НайтиЭлемент(ТЗ2.Склад)=1 Тогда
2. В ТЗ2.Склад не Класс |
|||
13
Junior1s
11.10.11
✎
17:45
|
ок. перемудрил =(
но, (так и не ищет... тут есть Регистр с измерением и с типом значения Справочник.Склады ТЗ2 заполняю из него. Дальше собственно сам поиск по справочнику Класс, тем что залетело в ТЗ2. наверно что то не так раз не работает) |
|||
14
Junior1s
11.10.11
✎
17:47
|
в справочники Класс. есть Реквизит с типом значения Справочник.Склады
|
|||
15
Нева
11.10.11
✎
17:48
|
Думай мысль вида: "В ТЗ2.Склад не Класс".
|
|||
16
Rie
11.10.11
✎
17:49
|
(14) Ну так не НайтиЭлемент, а НайтиПоРеквизиту
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |