Перебор табличной части #311061


#0 by y22-k
у меня при переносе данных из БП в УТ глюкнулась единица измерения остатков она как-то записалась без владельца и забилась в документы. Документов 5 штук по 200-300 позиций. Я програмно удалил единицу измерения и теперь в табличной части документов стоит объект не найден. Я сделал обработку на форме выбираю документ и у него выбираю строки и в поле единица измерения проставляю ед храненияя остатков от номенклатуры. и не получается как мне обратиться к текущей строке
#1 by ТелепатБот
#2 by marvak
можно так попробовать для каждого ТекСтрока из докум.Товары Цикл   ТекСтрока.ЕдиницаИзмерения = ТекСтрока.Номенклатура.ЕдиницаХраненияОстатков; Конеццикла главное - у тебя Номенклатура.ЕдиницаХраненияОстатков - чему равно?
#3 by Asmody
для каждого СтрокаТовары из Докум.Товары цикл
#4 by marvak
то есть не другой ли это справочник? обычно есть классификатор и справочник единиц измерения. они разные бывают
#5 by Asmody
ббблин! :)
#6 by y22-k
что блин?
#7 by y22-k
Это УТ там отдельный подчиненный справочник
#8 by Asmody
он меня опередил на целую минуту, да еще и код без ошибок написал :)
#9 by y22-k
в том то и проблема что СтрокаТовары.ЕдиницаИзмерения ТекСтрока.ЕдиницаИзмерения это не катит я так пробовал
#10 by y22-k
он ругается {Форма.Форма}: Значение не является значением объектного типа (ЕдиницаИзмерения) строка.ЕдиницаИзмерения = строка.Номенклатура.ЕдиницаХраненияОстатков.ссылка
#11 by marvak
ну ты и смотри -тип твоего номенклатура.единицахраненияостатков и тип единицы в строке документа они одинаковы? если одинаковы -то в отладчег и по шагам смотреть апиридил, бблинн ;)
#12 by y22-k
для строка=1 по Докум.Товары.Количество цикл
#13 by marvak
мой код скоприуй (8 - извини уж) и вставь в свою прогу
#14 by y22-k
тип в документе единицаИзмерения = СправочникСсылка.ЕдиницыИзмерения
#15 by y22-k
МЛЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯЯ!!!!!!!!!!!!! ДЛЯ КАЖДОГО!!!!!!!!!!!!!!!!, я долбаюсь уже 20 мин и никак не могу понять, спасибо большое
#16 by Asmody
не делай _так_ в 8ке. делай, как мы! :)
#17 by marvak
бывает :)
#18 by y22-k
путаю с 7.7
#19 by marvak
зато маваши-гири наверно еще поучишь нас, стариков ;)
#20 by Asmody
от карточки плакал :)
#21 by marvak
особенно убило "пргораммирание" - напоминает "умирание" :)
#22 by y22-k
знаю тренера маваши бъет в 65 лет, дажи почти правильно и немного больно, вы то еще не старики
#23 by marvak
ну дык :) а ты каким стилем занимался? я - кекусинкай
#24 by y22-k
классикой шотокан
#25 by Immortal
костолом-) я тоже-) недавно воть правд на улице грабанули..сзади прыгнули вдвоём.
#26 by Advan
Гм что такое "чайное программирание" ?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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