Как перебрать все записи табличной части документа? #663431


#0 by new1snik
Как перебрать все записи табличной части документа "Поступление товаров и услуг" во вкладке "Товары"?
#1 by Волшебник
Для каждого СтрокаТЧ Из Товары Цикл
#2 by Godofsin
для каждого СтрокаТЧ из Товары цикл КонецЦикла;
#3 by 1Сергей
теряешь хватку. Правильный ответ: циклом
#5 by Михаил 1С
, А перед этим еще надо написать что-то вроде Товары = НашДокументПТУ.Товары; :))
#6 by Михаил 1С
Чего ты ругаешься? Не хочешь - не отвечай.
#7 by SherifSP
Для Каждого СтрокаТовары Из Товары Цикл    КонецЦикла;
#8 by new1snik
А где то задается "СтрокаТовары" или "СтрокаТЧ" после "Для каждого"
#9 by new1snik
?
#10 by Godofsin
нет
#11 by cw014
Она задается в строке "Для Каждого СтрокаТовары Из Товары Цикл"
#12 by Godofsin
+ Можешь даже так: Для каждого МнеЛеньСмотретьСП_ЛучшеСпрошу из Товары цикл
#13 by new1snik
Процедура ЗаполнитьПоДокументам(ВнешнийЭлементНоменклатуры = Неопределено) Почему то не хочет работать. И как код постить на форуме, чтобы выглядело аккуратно?
#14 by new1snik
Второй вопрос отпал, автоматом код выделяется.
#15 by cw014
1) Нафига получать объект 2) Дай догадаться, всегда выводит "!"???
#16 by new1snik
Нет, вообще ничего не выводит.
#17 by Godofsin
Объект получать не нужно.
#18 by Godofsin
Должно работать
#19 by NcSteel
Запросом.
#20 by Godofsin
Посмотри в отладчике перед циклом Товары.Количество
#21 by NcSteel
Никогда так не делай. Надо написать запрос. И не слушай глупые подсказки -
#22 by cw014
А я еще в начале сказал "Запросом", но мой сообщений удалили
#23 by ДенисЧ
Даааа? А как ты запросом поменяешь содержимое полученных строк?
#24 by NcSteel
Где в ноль про изменение содержимого?
#25 by Godofsin
Врете, мистер =)
#26 by NcSteel
+ Да и содержимое можно (нужно) изменить в запросе.
#27 by Mагистр
Кстати интересное наблюдение - сколько раз приходилось ремонтировать дбф ки поцоканные вирусней дык вот чтобы прочитать из них данные приходилось пользовать запросы
#28 by new1snik
Количество записей = 0 Хотя их там 2 шт.
#29 by Mагистр
почему то запросы отрабатывают , а когда лезешь к справочнику интерактивно или получить элемент 1с ку глючит.
#30 by Godofsin
Точно товары, а не услуги?
#31 by yanejsh
может документ не записан?
#32 by new1snik
Да, точно товары. Специально добавил 2 товара в табличную часть.
#36 by NcSteel
А документ записал?
#37 by new1snik
Будете ругаться, но документ не проведен.
#38 by new1snik
Стало лень вносить кучу данных в пустую конфигурацию.
#39 by НаборДанных
И, он записан?
#40 by Godofsin
Это необязательно
#41 by НаборДанных
Отладчик на Документ = ДокументСсылка.ПолучитьОбъект; и результат сюда выдай, чему равен документ.
#42 by yanejsh
ЗАпиСАн или нет?
#43 by NcSteel
Не важно проведен или нет. Важно что бы в документе не стояло отметки "*" - означающей что он модифицирован и не записан.
#44 by NcSteel
ДокументОбъект.ХХХХХХ )))
#45 by yanejsh
пофигу на проведение. скажи, он записаН?
#46 by new1snik
Да, он записан.
#47 by NcSteel
+ Да и закрыть форму документа с товарами, тоже нужно ))))
#48 by NcSteel
тогда ты где то врешь.
#49 by Godofsin
++++ Или выбираешь не тот документ
#50 by НаборДанных
Покажи чему равен Документ после выполнения Документ = ДокументСсылка.ПолучитьОбъект;
#51 by new1snik
Поступление товаров и услуг 00000000001 от 30.04.2013 15:34:26
#52 by new1snik
Документ всего один, не могу выбрать не тот.
#53 by cw014
В отладчике во внутрь цикла заходит? Чему равно в отладчике Доукмент.Товары.Количество ???
#54 by new1snik
0
#55 by НаборДанных
Сообщить(Товары.Количество); и сюда.
#56 by new1snik
0
#57 by cw014
Документ у тебя пустой
#58 by НаборДанных
Закрой 1С и отойди от компьютера.
#59 by БледноЗолотистый
Телепатирую: документ записан, но с пустой ТЧ, ТС добавляет строки и жмет кнопка не перезаписывая.
#60 by НаборДанных
+
#61 by НаборДанных
Или добавляет в Услуги, но это было бы слишком)))
#62 by Godofsin
60 постов о переборе ТЧ в цикле....
#63 by НаборДанных
+) Послушай это и вали из профессии.
#64 by yanejsh
сделай принтскрин документа с двумя записанными строками в ТЧ
#66 by Простенький вопросик
Вопрос уже решен? Что там конкретно перебрать? Суть задачи то в чем?
#67 by НаборДанных
Автор походу принял мой совет и свалил)
#68 by Godofsin
по английски
#69 by Privalov
Вот так они всегда.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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