0
SashaNox
25.09.11
✎
18:39
|
Отчет "Анализ доступности товаров" выполнен на компоновщике данных, хотелось бы в сформированном отчете, выделить позицию номенклатуры и дальше нажав кнопку, передать эту номенклатуру с соответствующей характеристикой для дальнейшей обработки. Объясните как это можно сделать?
|
|
5
SashaNox
25.09.11
✎
22:35
|
не могу с места двинуться, хелп
Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)
Перем ВыполненноеДействие;
СтандартнаяОбработка=Ложь;
ОбработкаРасшифровки=Новый ОбработкаРасшифровкиКомпоновкиДанных(ДанныеРасшифровки,Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновкиДанных));
ДоступныеДействия=Новый Массив; // заполняем доступные действия, если параметр не указан, то будут доступны все действия
ДоступныеДействия.Добавить(ДействиеОбработкиРасшифровкиКомпоновкиДанных.Оформить);
ДоступныеДействия.Добавить(ДействиеОбработкиРасшифровкиКомпоновкиДанных.ОткрытьЗначение);
ДоступныеДействия.Добавить(ДействиеОбработкиРасшифровкиКомпоновкиДанных.Упорядочить);
Настройки=ОбработкаРасшифровки.Выполнить(Расшифровка,ВыполненноеДействие,ДоступныеДействия);
Если Настройки<>Неопределено Тогда // требуется сформировать отчет с новыми настройками
КомпоновщикНастроек.ЗагрузитьНастройки(Настройки); // загружаем настройки
ЭлементыФормы.Результат.Очистить(); // очищаем поле табличного документа
СкомпоноватьРезультат(ЭлементыФормы.Результат,ДанныеРасшифровки); // выводим результат
КонецЕсли;
КонецПроцедуры
Неопределено СхемаКомпоновкиДанных, как ее получить на клиенте? Неопределено ДанныеРасшифровки, это хоть что? заранее извиняюсь, нет книги хрусталева под рукой, а сделать очень надо
|
|