Загрузка ТЗ в ТЧ документа #655287


#0 by Валидатор
Мужики, нужна помощь: Есть табличная часть документа, ее можно заполнить руками, а можно на основании обработки(Помощник планирования), так вот, если на основании помощника, то ТЧ очищается, и грузятся данные, сформированные помощником. Помощник когда формирует данные, то создает ТЗ, забивает в нее данные, и грузит в ТЧ документа, удаляя предыдущие записи, такой метод: ЗаполняемыйДокумент.СоставПлана.Загрузить(Документ.СоставПлана) Но я хочу, чтобы не удалялись предыдущие записи, а просто добавлялись новые, но в методах ТаблицыЗначений я такого не нашел, или все удаляется, и грузится новое, или никак. Есть решение данной проблемы?
#1 by drcrasher
для каждого уже предлагали?
#2 by Reset
Познай силу цикла, юный падаван
#3 by pessok
а есть красивше вариант. ЗаполняемыйДокумент.СоставПлана.Загрузить(Ы); Хотя строк столько, но не надо познавать цикл, гыгы :)
#4 by Валидатор
сейчас посмотрю, вроде норм вариант
#5 by Ник второй
Там тоже цикл.
#6 by pessok
познать дзен цикла, на самом деле, тоже норм вариант. вполне вероятно, что в твоей конфе нет такого общего модуля или такой процедуры в нем :)
#7 by pessok
так цикл написан за ТС ;)
#8 by Валидатор
УПП конфа
#9 by Reset
Для каждого НоваяСтрока из НоваяТаблица цикл Тоже всего три строки ;)
#10 by Валидатор
там просто в обработке заполняется ТЗ, и грузится потом в документ, смотрел отладчиком ТЧ, в которую все это дело грузится, до того, как обработка сработает, данных в ТЧ не было(
#11 by pessok
я же сказал, что строк столько же :) просто там цикл написан уже :)
#12 by pessok
потому что ТЧ очищается на стадии вызова обработки наверняка
#13 by Reset
ага, я невнимательно прочитал просто
#14 by pessok
#15 by Валидатор
от души а теперь если я хочу делать сворачивание по одинаковым аналитикам, то как?
#16 by Валидатор
ЗаполняемыйДокументю.Свернуть такое что нить?
#17 by Reset
Открой СП, почиатий про методы табличной части.
#18 by Валидатор
и еще вопрос, как сделать условие при определенном виде документа? то есть если у меня документ вида План Продаж, то я не очищаю ТЧ? Думал видДокумента = Документы.ПланПродаж, но как то не то(
#19 by Валидатор
ТекущийДокумент = Документы.планПродаж точнее
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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