#0
by Глеб_1C
Коллеги и дальние родственники, просьба проконсультировать( мне необходимо, при определенном условии, сменить табличный документ в процессоре вывода, в который выводится отчет, пытаюсь установить новый табличный документ методом ПроцессовВывода.УстановитьДокумент(ТабДокумент), после того как часть отчета уже выведена, не выходит, в чем ошибка? код:
#2
by Kom-off
А если попробвать выводить "с двух стволов", т.е. воспользоваться двумя процессорами вывода, с одного результата компоновки - в одном выводить то, что должно быть выведено в один табличный документа, а во второй выводить то, что нужно во втором? Бесспорно, будет дольше, ибо, вывод в табличный документ, особенного большого количества данных, не самая быстрая процедура, но все-таки.... Сам не пробовал.
#3
by Глеб_1C
суть такая: программно создаются группировки в СКД, их может быть и 50, поле при выводе я выделяю отчеты, которые связаны с конкретными группировками и отражаю в разлиных таб. документах(требование клиента), если я запущу такое же количество процессоров компоновки данных как и отчетов которые мне необходимо получить, база, а точнее сервак - ляжет, или же будет формироваться очень долго... поэтому - однин процессор компоновки, но на выходе -много отчетов) проблем в том что я не могу переключить вывод в другой таб. док с процессора вывода сейчас попробую "разрезать" результирующий отчет, после того как он будет сформирован при помощи СКД
#4
by Kom-off
Не совсем меня понял. СКД отрабатывает и получет результат один раз. А выводить данные двумя процессорами вывода. Кто тебе мешает попробовать создать еще один процессор вывода?
#5
by Глеб_1C
ок, теперьб понял, сейчас попробую, ты предлагаешь отчекать не нужные строки, так как в результате несколько отчетов, при повторном выводе?
#7
by Глеб_1C
. Kom -off - уважаю. В цикле, если резултат - окончание макета(группировки), создаю новый процессор вывода и продолжаю выводить при помощи него, только при создании нового процессора вывода в него необходимо выводить первый элемент из массивы элементов результата, в нем(первом элементе) хранятся все макеты. Справился, буду спить спокойно :). Спасибо.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Построитель отчетов: вывод (не вывод) группировок
- Ошибка "...Вывод запрещен по причине: Вывод запрещен" - ничего не понимаю :(
- СКД: СКД. Управляемый вывод группировок.
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: СКД: Вывод итогов запроса периодами, вывод счетчика строк...
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- Вывод результата СКД в макет не принадлежащий этой СКД
- СКД. Несколько источников данных и несколько таблиц
- Можно ли вывести результат СКД в несколько табличных документов.
- в СКД необходим вывод группировок выглядящий как вывод детальных записей
В этой группе 1С
- Настройка Skype через прокси
- в каком файле хранится признак отображения списка баз в виде дерева
- Процедурный кеш MS SQL 2005
- СКД. Как рассчитать средний остаток за весь период при развертке по периодам?
- Выделение строки УПП
- Как в запросе отобрать движения регистра по реквизиту?
- Видимость закладок в книге продаж (БП 2.0)
- Ошибка при проведении документа 1с УТ 10.3
- 8.2 ОткрытьФорму() Что можно указать в ПараметрахФормы?
- v7: 7.7 ИТС подписка обновление без диска
- СКД: пропали итоги по вертикали
- v8: как работать из 1с8 с таблицами mysql
- УПП отчет производства за смену и себестоимость
- УПП: Ведомость по учету МПЗ, не заполняется серия номенклатуры
- Ошибка при обмене - недопустимый символ в XML
- Дерево значений -сохранить Реквизит в документе
- Регламентные задания - отправка письма
- Как в запросе число преобразовать к строке?
- 60 процессов RPHOST
- Накопительные дисконтные карты в УТ 10.3