|
Как при расшифровки отчета на СКД получить значение параметра отчета | ☑ | ||
---|---|---|---|---|
0
Мимохожий Однако
28.06.22
✎
10:29
|
Например, сформировал отчет остатки по складу. В параметрах выбран Склад. Когда нажимаю на расшифровку могу получить конкретную позицию номенклатуры. Но мне еще нужно значение параметра, который выбрал пользователь перед формированием отчёта
|
|||
1
Kigo_Kigo
28.06.22
✎
10:36
|
Процедура РезультатОбработкаРасшифровкиЗавершение(ВыбранноеДействие, ПараметрыВыбранногоДействия, ДополнительныеПараметры) Экспорт
мПоляРасшифровки = ДополнительныеПараметры.мПоляРасшифровки; Расшифровка = ДополнительныеПараметры.Расшифровка; // Осуществим выбор действия расшифровки пользователем. Если ПараметрыВыбранногоДействия <> Неопределено Тогда Если ВыбранноеДействие = ДействиеОбработкиРасшифровкиКомпоновкиДанных.ОткрытьЗначение Тогда ПоказатьЗначение(, ПараметрыВыбранногоДействия); Иначе ПараметрыФормы = Новый Структура; ПараметрыФормы.Вставить("СформироватьПриОткрытии", Истина); ПараметрыФормы.Вставить("Расшифровка", Новый ОписаниеОбработкиРасшифровкиКомпоновкиДанных(ДанныеРасшифровки, Расшифровка, ПараметрыВыбранногоДействия)); ОткрытьФорму("Отчет.РасхожденияДляПисьма.Форма", ПараметрыФормы, , Истина); КонецЕсли; Иначе Если ВыбранноеДействие = "Расшифровать" Тогда ПараметрыФормы = Новый Структура; ПараметрыФормы.Вставить("СформироватьПриОткрытии", Истина); ПараметрыФормы.Вставить("ПоляРасшифровки", мПоляРасшифровки); ОткрытьФорму("Отчет.РасшифровкаРасхождений.Форма", ПараметрыФормы, , Истина); КонецЕсли; КонецЕсли; КонецПроцедуры Что то типа этого? |
|||
2
Мимохожий Однако
28.06.22
✎
10:39
|
(1) Похоже. Только у меня начинается с этого
Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка, ДополнительныеПараметры) |
|||
3
Мимохожий Однако
28.06.22
✎
10:40
|
Обрабатываю нажатие левой клавиши мыши на поле Результат из стандартной формы в отчете
|
|||
4
Kigo_Kigo
28.06.22
✎
10:42
|
(2) Это начало (1) Завершение и вывод отчета расшифровки
|
|||
5
Kigo_Kigo
28.06.22
✎
10:43
|
Куда можешь насовать параметров в дополнение
|
|||
6
СвинТуз
28.06.22
✎
10:44
|
Хрусталева этот момент освещает.
Вплоть до создания отчетов программным путем. |
|||
7
СвинТуз
28.06.22
✎
10:45
|
Еще помогает точку останова поставить.
Посмотреть. |
|||
8
СвинТуз
28.06.22
✎
10:47
|
Как то уныло Хрусталеву тут цитировать безвозмездно.
Она не плохо получила за книгу наверное. |
|||
9
Мимохожий Однако
28.06.22
✎
10:47
|
Т.е. путь такой. При формировании отчета запихнуть в дополнительные параметры нужные данные и потом забрать при расшифровке
|
|||
10
Мимохожий Однако
28.06.22
✎
11:02
|
(5) Вот я и ищу код, в котором можно "насовать".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |