|
ПараметрРасшифровки сформировать новый отчет | ☑ | ||
|---|---|---|---|---|
|
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
|
Можно помучить отчет "Анализ доступности товаров на складах".
|
| Форум | Правила | Описание | Секции | Поиск |