#0
by Dvait
Появилась задача сделать отчёт на СКД на основе данных Таблицы значений. Отчёт внешний. Раньше на обычных формах всё решалось просто: в модуле отчета делаем процедуру ПриКомпоновкеРезультата и в ней переносим данные из ТЗ в СКД. Но в Управляемых так не получается - не удаётся добраться до ТЗ формы или ТЗ реквизита внешнего отчета. Тоже самое с Хранилищем Значений - не удается передать в процедуру идентификатор. Может быть есть другой, более правильный способ? В поиске находится куча примеров для обычных форм и ни одного для управляемых.
#2
by Бешеная Нога
у отчета добавляешь реквизит. в форме отчета суешь туда значение. в модуле отчета при компоновке получешь значение этого реквизита и суешь в СКД. профит
#4
by Dvait
Ну в смысле, до реквизита я добираюсь, но в нём пусто. Т.е. там пустая ТЗ, хотя в самой форме я её заполняю. Вот пример отчёта при открытии в форме ТЗ заполняется строчка, а при нажатии кнопки "Сформировать" в переменной уже пусто.
#5
by Dvait
А вот второй вариант тут уже ТЗ - ТаблицаЗначенийФорма - реквизит формы, а вот как добраться до этого реквизита из ПриКомпоновкеРезультата не представляю.
#6
by mastodont
Когда ты делаешь: Описание: Преобразует указанный реквизит формы в объект прикладного типа. создается переменная ЭтотОтчет, и туда передается преобразованная копия... т.е. это не ссылка. и дальше ты делаешь ЭтотОтчет.ТаблицаЗначенийРеквизиты.Колонки.Добавить("Тест"); все это делается не с реквизитом отчета, а просто с переменной.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- Вид списка в УФ(управляемой форме) 8.2
- Элемент формы связанный с текущими данными таблицы формы (УФ)
- Как программно вставить элемент формы в определённое место (управляемые формы)?
- УФ. Как загрузить таблицу значений в реквизит формы с типом таблица значений?
- Управляемые формы. Вызов второй формы кнопкой из первой
- v8: Методика написания конфигураций на УФ, общие модули. Подскажите неофиту УФ
- Управляемые формы. Выделить строку таблицы значений.
- обход данных табличной части формы в УФ
- Управляемые формы. Как из модуля формы открыть внешний отчет на скд
- вывести результат работы скд в ТЗ и обработать ТЗ средствами скд еще раз
В этой группе 1С
- Двоичные данные в макетах отчетов ЗУП бюджет
- Создание поступлений на основании реализаций
- 1С Бухгалтерия ПРОФ или КОРП? Помогите выбрать
- не отображается печатная форма в ут 11, подскажите что не сделал
- Выгрузка html описания номенклатуры на сайт 1c-Bitrix
- ПользовательскиеНастройки программно СКД
- v7: 1c ++ Неудачная попытка создания объекта (Форма)
- БП и НФДЛ в натуральной форме
- СКД. Как сделать СРЕДНЕЕ в итого, вместо СУММА
- Заполнение табличной части документа списком другоих документов по условию
- 1С 8.3. Программное добавление порядка (сортировки) динамич. списка на упр. форм
- Закрытие месяца в БП 3.0. Отладка
- Как запросом подсчитать количество одинаковых элементов
- Расчет хеша пароля
- Ошибка базы данных превышен разрешенный предел в 10240 МБ на база данных.
- УПП - Требование накладная, НДС включать в стоимость
- Один партнер, один контрагент
- excel фильтр по цвету
- УТ 11 Расчеты с поставщиками по документам
- как вызвать окно лицензирования?