#0
by Stim213
Имеется запрос, возвращающий ТЗ с нужными колонками. Как заполнить ею табличную часть документа? Делал ПВД с выборкой запроса, указывал в ней мою ПКО, у документа-приемника указывал - "получить из входящих данных". Загрузить не получилось - несоответствие таблиц. Я так понимаю, это из-за того, что приемник - документ, а не его ТЧ. Как бы сделать так, чтобы нормально загружалось?
#2
by ДенисЧ
позорище. В правила создай правило для группы, в нём перед выгрузкой создай КоллекциюОбъектов, которую заполни нужными колонками и данными. Галку про входящие - убери.
#4
by GenV
ТЧ обычно формируют в ПВД, если в качестве источника тоже выступает выборка. Иначе достаточно (как уже посоветовали) заполнить предопределенную переменную КД КоллекцияОбъектов В ПередВыгрузкой ПКГС (нажми "Информация по обработчикам" для ПКГС, хотя там пример для входящих данных).
#5
by Stim213
Создал ПКГС БухСправка, в передобработкой заполнил КолекциюОбъектов результатом моего запроса(ТЗ). Выгружается: 0 объектов. В ПВД нужно что-то писать?
#17
by fisher
В ПВД достаточно чего-нить типа ВыборкаДанных = Новый Массив; Ежели с массивом не проканает, скорми ему ТЗ с одной строкой - это гарантированно сработает.
#19
by Aprobator
имена полей запроса соответствуют именам реквизитов приемника? Если идти по методу @ascent, то выборка (в ПВД) - стандартная. Но надо определиться, а что писать в реквизиты шапки документа.
#20
by fisher
Ему ОДИН документ надо, все данные которого определяются в самом ПКО. ПВД ему надо только чтобы одноразово пнуть это ПКО.
#23
by fisher
Ах да! ТС, не забудь про поля поиска, чтобы дублей документа не было при повторных выгрузках! :)
#25
by fisher
Зачем??? Всё так, как ты в написал. А для реквизитов шапки просто Значение = ... В "Перед выгрузкой" для ПКС
#26
by fisher
Хотя, если этот документ может выгружаться альтернативным способом, тогда лучше ПКО таки универсальным сделать, а всё шаманство вынести в ПВД...
#27
by Aprobator
это все в ПВД - произвольный алгоритм. Если одним документом, то самый оптивальный вариант. а до ПКС как добраться?
#28
by GenV
Массив (только поля придется в реквизитах прописывать) и ТЗ тоже подойдут для одного документа. ЗЫ Мне например через ВыгрузитьПоПравилу не нравиться, т.к. имя правила нужно указывать, а не выбирать из справочника.
#29
by Stim213
ВыборкаДанных = Новый Массив; - Спс. Это именно то, чего не хватало. Странно, что в книге Бояркина это не было указано
#31
by Stim213
Кста, дабы не плодить новых тем - кто-нить знает, как в типовом переносе 16-20 сделана привязка выгрузки остатков к документам ввода нач остатков? Так, что можно перегружать постоянно? Там по виду раздела привязывается?
#32
by GenV
Я не про это. Я про то что если поменять потом интерактивно имя правила ПКО, то и в коде ПВД везде его надо менять. А так (по ссылке) делать ничего не надо, а выборка данных обработается нормально.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Заполнить табличную часть
- Перенос данных КД.2.0 (особенность конвертации)
- КД. Глюки.
- Заполнить табличную часть из справочника
- КД 2.0. Как проводить документы после загрузки?
- Как перенести табличную часть справочника в табличную часть документа?
- Как заполнить табличную часть документа, данными, реквизита этого документа?
- Заполнить табличную часть документа из других 4х табличный частей...не работает...
- КД перенос регистра сведений контактной информации в табличную часть справочника
- КД. Как заполнить счет, если в источнике его нет?
- КД 2. Заполнить табличную часть без источника.
- КД 2.0 или КД 3.0
В этой группе 1С
- v7: Компонента V7Plus.dll имеет-ли настройку времени ожидания передачи на сайт?
- Не получается установить безопасный режим
- Как очистить регистр сведений, у которого есть регистратор?
- КЛАДР + 1с 8.2 УТ11 + MS SQL 2005
- Удаление даты ввода начальных остатков
- УТ ставит префикс "ЦБ"
- Розница: чек на возврат и возврат от покупателя
- Групповое копирование документов
- Документооборот КОРП - Учет и обработка входящих договоров
- Увеличить размер шапки в табличной части
- 1 ключ на сервере + 1 ключ на 10 юзеров
- Как конвертировать из 8.2 в 8.1 обратно?
- ODBC. Ошибка.
- Выгружаются не все товары в Битрикс
- Создать пользователя в Active Directory из 1С
- v7: УСН-ведение учета по рознице
- 1С-Битрикс. Как на страницу каталог поместить разделы ?
- ФР Штрих-Мини-ФР-К. Как задать протяжку и обрезку ленты?
- Когда принтеры плохо печатают через терминал, какую программу поставить?
- Ошибка периодического обработчика