|
8.2 СКД, Расшифровка | ☑ | ||
---|---|---|---|---|
0
Bibr
15.12.11
✎
15:14
|
В схеме компоновки делаю макет поля.
Привязываю к ячейке, в ней в параметре расшифровки указываю "МояПасшифровка". Где можно прописать ее заполнение? |
|||
1
Bibr
15.12.11
✎
15:15
|
+(0) ручками результат формировать умею.
Сейчас вот так: Результат = ЭлементыФормы.Результат; Результат.Очистить(); ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; СКДаных = ЭтотОбъект.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); // Настройки = СКДаных.ВариантыНастроек[0].Настройки; Настройки = КомпоновщикНастроек.Настройки; КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(СКДаных,Настройки, ДанныеРасшифровки); ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,, ДанныеРасшифровки, Истина); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(Результат); ПроцессорВывода.ОтображатьПроцентВывода = Истина; //Автоматический вывод //ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); //А можно целиком ПроцессорВывода.НачатьВывод(); // Основной цикл вывода отчета Пока Истина Цикл // Получим следующий элемент результата компоновки ЭлементРезультата = ПроцессорКомпоновкиДанных.Следующий(); Если ЭлементРезультата = Неопределено Тогда // Следующий элемент не получен - заканчиваем цикл вывода Прервать; Иначе // Элемент получен - выведем его при помощи процессора вывода ПроцессорВывода.ВывестиЭлемент(ЭлементРезультата); КонецЕсли; КонецЦикла; // Обозначем завершение вывода ПроцессорВывода.ЗакончитьВывод(); Результат.ОтображатьСетку = Ложь; Результат.ОтображатьЗаголовки = Ложь; Результат.Показать(); |
|||
2
mirosh
15.12.11
✎
15:15
|
(0) в процедуре ОбработкаРасшифровки
|
|||
3
Bibr
15.12.11
✎
15:19
|
(2)
ээ.. Может не так понял.. Задача в следующем. В запросе есть ГУИД, который не надо выводить на форму. При расшифровке надо по гуиду находить объект и открывать его |
|||
4
Bibr
15.12.11
✎
16:18
|
Еще вопрос.
Из процедуры "обработкиРасшифровки" можно получить данные о текущей строке и значениях в других столбцах строки? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |