#0
by D_Pavel
Выгружаю документы, нужно при некоторых условиях не выгружать строки из табличной части. Например когда Цена=0, то не выгружать эту строку. Где и как это можно прописать? Пробовал в ПКС перед обработкой: но тогда не выгружается только один реквизит в котором это прописано, а нужно чтобы вся строка не выгрузилась.
#3
by D_Pavel
Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7791)}: Ошибка в обработчике события ПередОбработкойВыгрузки группы свойств ПКГС = 6 (ТЧасть --> Товары) Объект = Заказ 000000004 от 27.02.2012 16:17:10 (Заказ) Обработчик = ПередОбработкойВыгрузкиГруппыСвойств ОписаниеОшибки = Значение не является значением объектного типа (Цена)
#4
by D_Pavel
не подходит, там несколько условий по удалению строк, нужен доступ к базе-источнику для проверки условий.
#5
by fisher
Условия возникновения события Событие выполняется перед выгрузкой очередного объекта коллекции, например, строки табличной части. Возможен Отказ от выгрузки объекта коллекции (строки табличной части или движения регистра). УзелОбъектаКоллекции еще не создан. Допустимо добавление произвольных записей в УзелКоллекцииОбъектов, например, когда необходимо конвертировать одну строку табличной части в несколько. Параметры: Отказ - Булево - Если Истина, то подчиненный объект не выгружается
#6
by Naumov
Код, на который ругается покажи. что-то ты не так пишешь вообще в ПКГС Возведение флага Отказ приводит к отказу выгрузки строки.
#7
by D_Pavel
Как обратиться к элементу строки, например к Цене? Через ОбъектКоллекции? Так правильно: ОбъектКоллекции.Цена ?
#8
by Alex S D
вроде да Параметры: Источник - Произвольный. Ссылка на выгружаемый объект источник данных ... ОбъектКоллекции - ссылка на выгружаемый объект коллекции. Например, строка табличной части или запись регистра или строка таблицы значений или строка результата запроса и т.д.
#11
by fisher
В "Перед обработкой" еще нет свойства ОбъектКоллекции. Это событие до обхода срабатывает.
#12
by fisher
И вообще, внимательно и вдумчиво читайте справку по обработчикам. Там 99% всей необходимой инфы.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в табличной части документа вернуть значение строки?
- ТЗ. Удаление строки сдвигает строки?
- Зик выгрузка в бух-ию: Не найдено правило конвертации объекта
- Как добавить текущую дату при добавлении строки табличной части
- Не переносятся строки в Конвертации 2.0
- Как в конвертации 2.0 выборочно выгрузить строки табличной части документа
- Проблемы при конвертации данных из 7.7,Не хватает памяти для конвертации больших спра
- как из строки убрать символ перевода строки?
- получить строки из табличной части после отбора
- Динамический список - выделенные строки - суммирование содержимого строки..
- v7: Перебрать строки табличной части документа. Реквизит строки с типом - Документ.
- Обращение к табличной части справочника из табличной части документа
В этой группе 1С
- Отрицательная стоимость товаров при расчете себестоимости
- Обмен между базовыми Розницами 8.2
- 8.2 Отладка - Нарушение прав доступа, как отловить в чем ошибка?
- ЗУП, бухи хотят на 97 счет отпуска будущих периодов
- Построитель отчета на сервере - как насунуть стандартное оформление?
- УПП расчет себестоимости
- Как получить форму владельца элемента управления
- ЗУП производственный календарь и отпуска
- v7: Знаки вопроса вместо букв в окне запуска 1С
- СКД, скопировать отборы из одного компоновщика настроек компоновки в другой
- ИспользуемоеИмяФайла на упр форме
- v7: Бухгалтерия. 60-й счет - минуса.
- Продажа 1с 8.2 БП2.0
- Excel. Подстановка значения текста ячейки в другую ячейку
- Обращение к процедуре
- v7: Проводки по подразделениям, ЗиК 7.7
- ЗУП. Где вводить справки по НДФЛ с предыдущего места работы?
- Помогите с макетом Active Document. Управляемое приложение.
- не открывается 1С Предприятие, конфигуратор открывает
- Почему документ "ведомость на выплату зарплаты" открывается для чтения только?