|
СКД | ☑ | ||
---|---|---|---|---|
0
popeta
04.11.13
✎
03:26
|
Подскажите, плиз, голову сломал уже.
Пишет несоответствие типов параметр номер 3 в строке ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,,ДанныеРасшифровки); вот сам текст процедуры. ведь все же вроде верно? &НаКлиенте Процедура СформироватьЗНД(Команда) //Получаем схему из макета ВыполнитьСервер3(); КонецПроцедуры &НаСервере Процедура ВыполнитьСервер3() текОбъект = РеквизитФормыВЗначение("Отчет"); ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; СхемаКомпоновкиДанных = текОбъект.ПолучитьМакет("ЗнД"); КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,КомпоновщикЗНД.ПолучитьНастройки(),ДанныеРасшифровки); ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,,ДанныеРасшифровки); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; РезультатЗНД = ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); КонецПроцедуры // ПолучитьМакетСервер() |
|||
1
Cube
04.11.13
✎
04:50
|
Вроде, всё верно. Отладчиком глянь, что там за тип у ДанныеРасшифровки...
|
|||
2
popeta
07.11.13
✎
14:17
|
ошибка:
{Форма.ФормаОтчета.Форма(127,132)}: Переменная не определена (СхемаКомпановкиДанных) ОбработкаРасшифровки = Новый ОбработкаРасшифровкиКомпоновкиДанных(РасшифровкаЗНД,Новый ИсточникДоступныхНастроекКомпоновкиДанных(<<?>>СхемаКомпановкиДанных)); (Проверка: Тонкий клиент) Код: &НаКлиенте Процедура РезультатЗНДОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка) Перем ВыполненноеДействие, ПараметрДействия; //РасшифровкаЗНД = Новый ДанныеРасшифровкиКомпоновкиДанных; СтандартнаяОбработка = Ложь; ДоступныеДействия = Новый Массив(); ДоступныеДействия.Добавить(ДействиеОбработкиРасшифровкиКомпоновкиДанных.ОткрытьЗначение); //ДоступныеДействия.Добавить(ДействиеОбработкиРасшифровкиКомпоновкиДанных.Расшифровать); ОбработкаРасшифровки = Новый ОбработкаРасшифровкиКомпоновкиДанных(РасшифровкаЗНД,Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпановкиДанных)); ОбработкаРасшифровки.ВыбратьДействие(Расшифровка, ВыполненноеДействие, ПараметрДействия, ДоступныеДействия); КонецПроцедуры |
|||
3
popeta
07.11.13
✎
14:18
|
как определить СхемуКомпоновкиДанных?
|
|||
4
popeta
07.11.13
✎
14:44
|
и так же как РасшифровкаЗНД передать тип значения?
|
|||
5
Lenka_Boo
07.11.13
✎
14:51
|
(0) У тебя макет "ЗнД" Тип СхемаКомпоновкиДанных ?
Посмотри там в свойствах макета. |
|||
6
popeta
07.11.13
✎
14:53
|
Тип да СхемаКомпановкиДанных
Суть в том что я в одном отчете использую сразу несколько различных макетов на скд, каждый работает в отдельной вкладке на форме, и для каждого сделан свой Компоновщик настроек, это все получилось, а вот с выводом расшифровки попал в тупик |
|||
7
popeta
07.11.13
✎
21:10
|
никто не подскажет?
|
|||
8
popeta
08.11.13
✎
01:19
|
Всем спасибо, за молчание! Решение нашел Сам!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |