|
Обработка расшифровки в форме элемента справочника. УФ
| ☑ |
0
wald
08.09.12
✎
16:00
|
Товарищи,
Есть форма элемента справочника. В ней есть поле табличного документа, куда при открытии формы элемента справочника программно выводится отчет на СКД. Хочу чтобы при клике на поле в этом отчете открывался список действий (моих действий) как в обработке расшифровки отчета.
В процедуре РезультатОбработкаРасшифровки создал ОбработкуРасшифровки но дальше дело не идет.
ОбработкаРасшифровки.ВыбратьДействие(Расшифровка, ДействиеРасшифровки, ПараметрДействияРасшифровки);
Ругается на "Расшифровку".
|
|
1
wald
08.09.12
✎
16:12
|
Вообще не могу ничего понять.
В отладчике при выполнении РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка) Расшифровка - это ссылка на справочник (у меня в макете есть ПараметрРасшифровки = Ссылка).
В СП пишут что в процедуре ОбработкаРасшифровки.ВыбратьДействие() первый параметр это "ИдентификаторРасшифровки". Что это за хрень и откуда ее взять?
|
|
2
wald
08.09.12
✎
16:26
|
Сам разобрался.... пилять, почему пока суда не напишешь ничего не получается...
|
|
3
Goggy
08.09.12
✎
17:00
|
ну так опиши решение проблемы и что делал не так.
|
|
4
wald
10.09.12
✎
12:48
|
(3) Ну ежели кому интересно..
Имеем Макет схемы СКД в справочнике или документе (НЕ Отчет!).
В схеме СКД создан ручной макет.
Если в этом макете для определенного поля (например "Ссылка") прописан ПараметрРасшифровки = "Ссылка", то в обработке расшифровке параметр "Расшифровка" будет передаваться как "Ссылка".
А если в макете в ПараметреРасшифровки указать что то другое (я написал просто "ДанныеРасшифровки"), то в обработке расшифровки в параметр "Расшифровка" передается именно "ИдентификаторРасшифровки".
Х.з... может все это уже знают.. я лично на эти грабли три часа убил
|
|