Объект не может быть перепозиционирован #181716


#0 by Mikki
Что бы это могло значитЬ?Есть такой код:Спр = СоздатьОбъект("Справочник.Номенклатура");...затем идет цикл, в цикле подсовывают Спр разные наименования, по которым должен идти поиск.    Спр.НайтиПоНаименованию(ТекущееНаименование, 0, 0).на втором проходе цикла получаю сабж.
#1 by lalex23
поболе кода покажи
#2 by Редкий гость
...КонецЦикла
#3 by Mikki
#4 by lalex23
вроде должна работать...попробуй перенеси первую строку внутрь цикла
#5 by Mikki
Я понимаю, что должно работать. Ибо работало, уже 2 года. До сегодня. :-(А создать объект внутри цикла, это все же моветон. Хотя похоже, выбора нет.
#6 by Gloom
ИМХО, ошибка где-то в "и т.д."
#7 by BigBro
а дальше по коду ничего со спрном не делается? до конца цикла ...
#8 by Mikki
(6, 7)Далее по тексту, СпрНом участвует только в ПРАВОЙ части выражений.Да и в конце-концов, работало же.
#9 by Lad49
Само не могло. Может в (Rs.GetColumnString(i, 39), 0, 0), что-то не то находиться
#10 by ecode5
После вызова метода ВыбратьЭлементы выборка выстраивается по реквизиту код или наименование. По умолчанию это реквизит, который используется в представлении элементов. Если в процессе выборки идет изменение наименований необходимо сделать так:
#11 by BigBro
при чем тут выбрать и получить?используется найти ...странно как то
#12 by artbear
Весь код в цикле покажи, особенно тот, где "СпрНом в правой части"Например, фРез = СпрНом.НайтиПоНаименованию - также в правой части :)И почему последний параметр 0, он же ищет любое совпадение по первым символам?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С