Имя: Пароль:
1C
1С v8
ПараметрРасшифровки сформировать новый отчет
0 gash85
 
17.09.12
13:43
Доброго времени суток. Конфигурация самописная. Платформа 1С:Предприятие 8.2 (8.2.15.301).

Подскажите, каким образом можно реализовать задачу:
В сформирваном отчете при активации ячейки Табличного поля необходимо чтобы формировался и открывался новый отчет, параметры которого будут переданы из первоначального отчета.
1 Kashemir
 
17.09.12
13:43
Где вопрос ?
2 gash85
 
17.09.12
13:47
как реализовать задачу?
3 Kashemir
 
17.09.12
13:49
(2) Неясно что у тебя вызывает затрудения в реализации задачи
4 gash85
 
17.09.12
13:51
в целом без понятия как подобное реализуется. нужен хотя бы примерный алгоритм решения задачи.
5 Besometr
 
17.09.12
13:53
Видимо требуется рассказать про событие Выбор поля табличного документа?
Так вот:
Событие, возникающее при двойном щелчке на ячейку или рисованный объект в режиме "только просмотр".
Выбор, Selection
6 Kashemir
 
17.09.12
13:54
(4) Хм ... примерный
- 1 появилось желание открыть новый отчет
- 2 создал новый объект отчет нужного типа
- 3 открыл форму / заполнил параметры ( можно наборот)
- 4 вызвал метод выполенения отчета (можно снаружи, можно изнутри - при открытии с параметров "авто" например).
7 sergeev-ag-1977
 
17.09.12
13:54
Нужно в табличный документ передать в параметр расшифровки структуру, которая будет содержать: название отчета и нужные параметры.


Процедура ТабДокументОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка)

   Если ТипЗнч(Расшифровка) = Тип("Структура") Тогда
       СтандартнаяОбработка = Ложь;
       ВызватьОтчетРасшифровку(Расшифровка);
   КонецЕсли;

КонецПроцедуры


// Процедура вызывает необходимый отчет вместо стандартной обработки расшифровки
Процедура ВызватьОтчетРасшифровку(Расшифровка)

КонецПроцедуры
8 sergeev-ag-1977
 
17.09.12
13:56
Можно помучить отчет "Анализ доступности товаров на складах".
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан