Конвертация строк табличной части #537534


#0 by Надежда25
Конвертация данных КД2. Из 7.7 в 8.1 надо перенести документы с выборочными строками в табличной части. Если нет в табличной части нужных строк - такие документы не переносить. В ПКС "ТабличнаяЧасть" в "Перед выгрузкой" пишу: В ПКО документа "Перед выгрузкой" пишу: Источник.ВыбратьСтроки; КонецЦикла; Не переносятся документы, в табличной части которых есть и нужные, и ненужные строки. А те, что переносятся - в табличной части пусто.
#1 by vicof
в первом условии он не знает для какой строки указан счет дебета.
#2 by Надежда25
По-разному пробовала в ПКС "ТабличнаяЧасть", и в цикле тоже, вероятно, что-то с синтаксисом.
#3 by ДенисЧ
Чтобы выгрузить только нужные строки в ПКГ объяви переменную КоллекцияОбъектов типа ТЗ, выгрузи туда табличную часть и удали нененужные строки.
#4 by Надежда25
А почему нельзя:
#5 by Надежда25
Для ПКС "ТабличнаяЧасть" в "Перед Выгрузкой": КонецЦикла; По-моему, ничего не происходит. Что не так?
#6 by ДенисЧ
Удаляешь строки неправильно :-)
#7 by Надежда25
А как надо?
#8 by Надежда25
Очень хочется получить ответ.
#9 by GenV
Вообще, этот пример удаления не проверял. Но для того, чтобы не переносить документы совсем не достаточно. Нужно еще и в ПКО документа в ПередВыгрузкой добавить проверку наличия хотя бы одной нужной строки в ТЧ и Отказ=1, если ни одной строки нет. Иначе выгрузиться доки с пустой ТЧ (если там нужных строк нет). Да и не забудь модуль обработки выгрузки обновить.
#10 by tenikov
например: Для А=0 По КоллекцияОбъектов.КоличествоСтрок-1 Цикл
#11 by Надежда25
В ПКО документа в "Перед выгрузкой" есть . А почему не отрабатывает ?
#12 by Aprobator
В ПВД (выгрузка по произвольному алгоритму) все пропиши и отдавай в ПКО сразу нужные данные, а не внутри ПКО ковыряй.
#13 by acsent
Ты сама с собой разговариваешь?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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