|
вывод двух макетов скд в одну форму но в разные ТабличныеДокументы
| ☑ |
0
inkvizitr
27.05.20
✎
10:25
|
отчет скд содержит в себе два макета скд, формируется все это дело программно, весь алгоритм описан в Процедура ПриКомпоновкеРезультата, на форме у данного отчета есть два реквизита результат1 и результат2, задача такова, чтобы резуьтаты двух макетов выводились в одну форму? (т.е. результат первого макета в результат1 а результат второго макета в результат 2)
|
|
1
stix2010
27.05.20
✎
10:45
|
ПриКомпоновкеРезультатаСКД скорее всего нет, потому как ДокРезультат параметр. Но СКД можно программно выполнить в обычном отчете.
|
|
2
stix2010
27.05.20
✎
10:46
|
Но честно говоря изврат этот не понятен
|
|
3
Ненавижу 1С
гуру
27.05.20
✎
11:00
|
в модуле объекта вызывай процедуру:
СкомпоноватьСхемуВДокумент(МакетСКД1,ТабличныйДокумент1);
СкомпоноватьСхемуВДокумент(МакетСКД2,ТабличныйДокумент2);
Процедура СкомпоноватьСхемуВДокумент(Схема,Документ)
ЭтотОбъект.СхемаКомпоновкиДанных = Схема;
ЭтотОбъект.СкомпоноватьРезультат(Документ);
КонецПроцедуры
|
|
4
inkvizitr
27.05.20
✎
12:07
|
(2) нет тут никакого изврата, в отчете будет 3 вкладки, в каждой вкладке свой результат, при нажатии команды сформировать, чтобы все три результата заполнились. Чтобы в каждой вкладке не нажимать свой сформировать
|
|
5
inkvizitr
27.05.20
✎
12:07
|
(3) щас попробую
|
|
6
toypaul
гуру
27.05.20
✎
12:17
|
я не понял в чем проблема. если программно формируется, то формируется в указанный ТД. один раз в один, второй раз во второй
|
|
7
toypaul
гуру
27.05.20
✎
12:22
|
другой вопрос подцепит ли СКД сформированные ТД при выходе из ПриКомпоновкеРезультата, но это можно по другому сделать (если не получится по-простому)
|
|
8
inkvizitr
27.05.20
✎
13:36
|
(7) и как же это сделать?
|
|
9
toypaul
гуру
27.05.20
✎
13:42
|
сначала надо попробовать по простому
|
|