0
Развратное Кенгуру
22.07.14
✎
12:09
|
Из бесплатного курса Гилева по отчетам, делаю как показывают:
Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ЗначениеРасшифровки = ПолучитьЗначениеРасшифровки(Расшифровка);
Если ТипЗнч(ЗначениеРасшифровки)=Тип("СправочникСсылка.Номенклатура") Тогда
Отбор = Новый Структура("Номенклатура", ЗначениеРасшифровки);
ПараметрыОтчета = Новый Структура("СформироватьПриОткрытии, Отбор", Истина, Отбор);
ОткрытьФорму("Отчет.ВедомостьТоварыНаСкладах.Форма.Форма", ПараметрыОтчета );
КонецЕсли;
КонецПроцедуры
Функция ПолучитьЗначениеРасшифровки(Расшифровка)
КоллекцияРасшифровки = ПолучитьИзВременногоХранилища(ДанныеРасшифровки);
КоллекцияПолей = КоллекцияРасшифровки.Элементы[Расшифровка].ПолучитьПоля();
Если КоллекцияПолей.Количество() Тогда
Возврат КоллекцияПолей[0].Значение;
КонецЕсли;
КонецФункции
ругается:
{Форма.ФормаОтчета.Форма(266)}: Ошибка при вызове метода контекста (ПолучитьИзВременногоХранилища)
КоллекцияРасшифровки = ПолучитьИзВременногоХранилища(ДанныеРасшифровки);
по причине:
Ошибка получения значение из временного хранилища
по причине:
Неправильный путь к файлу 'ДанныеРасшифровкиКомпоновкиДанных'
Подскажите, плиз, куда копать.
|
|
1
Развратное Кенгуру
22.07.14
✎
12:11
|
Пока, как я понимаю, оно оттуда должно вытаскивать. А как оно оттуда будет вытаскивать, если оно туда не ложило..
Тут не хватает куска кода с ПоместитьВоВременноеХранилище(..) ?
|
|
2
Развратное Кенгуру
22.07.14
✎
12:15
|
Если совсем кратко - ругается на крайнюю строку:
Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
КоллекцияРасшифровки = ПолучитьИзВременногоХранилища(ДанныеРасшифровки);
|
|