|
Ручной вызов расшифровки СКД - непонятки с детальными записями | ☑ | ||
---|---|---|---|---|
0
Fragster
гуру
24.03.16
✎
10:59
|
Вот такой код при расшифровке (сортировке/оформлении/фильтре) групп работает правильно, а на детальных записях валится !()[http://wstaw.org/m/2016/03/24/2016-03-23_19_55_20-1С_Предприятие.png]:
&НаКлиенте Процедура РезультатОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка) ПоказатьМенюРасшифровки(Элемент, Расшифровка, Истина); СтандартнаяОбработка = Ложь; КонецПроцедуры &НаКлиенте Процедура РезультатОбработкаДополнительнойРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; ПоказатьМенюРасшифровки(Элемент, Расшифровка, Ложь); КонецПроцедуры &НаКлиенте Процедура ПоказатьМенюРасшифровки(Элемент, Расшифровка, ИспользоватьОсновноеДействие) ОбработкаРасшифровки = Новый ОбработкаРасшифровкиКомпоновкиДанных(ДанныеРасшифровки, Новый ИсточникДоступныхНастроекКомпоновкиДанных(АдресСКД)); Оповещение = Новый ОписаниеОповещения("ПоказатьМенюРасшифровкиЗавершение", ЭтотОбъект, Расшифровка); ОбработкаРасшифровки.ПоказатьВыборДействия(Оповещение, Расшифровка, , , ИспользоватьОсновноеДействие, Элемент); КонецПроцедуры &НаКлиенте Процедура ПоказатьМенюРасшифровкиЗавершение(ВыполненноеДействие, ПараметрВыполненногоДействия, ДополнительныеПараметры) Экспорт Если ВыполненноеДействие <> ДействиеОбработкиРасшифровкиКомпоновкиДанных.Нет Тогда Если ВыполненноеДействие = ДействиеОбработкиРасшифровкиКомпоновкиДанных.ОткрытьЗначение Тогда ПоказатьЗначение(,ПараметрВыполненногоДействия); Иначе Парам = Новый Структура; Парам.Вставить("СформироватьПриОткрытии", Истина); Парам.Вставить("ИмяМакета", Отчет.ИмяМакета); Расшифровка = Новый ОписаниеОбработкиРасшифровкиКомпоновкиДанных(ДанныеРасшифровки, ДополнительныеПараметры, ПараметрВыполненногоДействия); Парам.Вставить("Расшифровка", Расшифровка); ОткрытьФорму(ЭтаФорма.ИмяФормы, Парам, , Истина); КонецЕсли; КонецЕсли; КонецПроцедуры |
|||
1
Fragster
гуру
24.03.16
✎
11:18
|
в поиске не нашел
|
|||
2
Fragster
гуру
24.03.16
✎
11:48
|
походу никто не знает, как сделать ручную обработку расшифровки на детальных записях
|
|||
3
Armando
24.03.16
✎
14:51
|
Ну мы как-то делали. В БП 3.0 в ведомости амортизации ОС. Свою расшифровку мутили.
|
|||
4
Fragster
гуру
24.03.16
✎
15:23
|
(3) ну так в чем ошибка-то? почему на детальных записях если ткнуть - открывающаяся форма вот так вот ругается?
|
|||
5
Armando
24.03.16
✎
15:56
|
А ВыполненноеДействие у тебя что?
|
|||
6
Armando
24.03.16
✎
15:57
|
Судя по картинке что-то отличное от ОткрытьЗначение
|
|||
7
Fragster
гуру
24.03.16
✎
16:00
|
(5) отфильтровать, оформить, упорядочить... когда вызываешь не детальных записях - такая лажа
|
|||
8
Fragster
гуру
24.03.16
✎
16:00
|
*на детальных
|
|||
9
aleks_default
24.03.16
✎
16:11
|
Расшифровка = Новый ОписаниеОбработкиРасшифровкиКомпоновкиДанных(ДанныеРасшифровки, ДополнительныеПараметры, ПараметрВыполненногоДействия);
тут данные расшифровки в хранилише не надо положить? |
|||
10
Fragster
гуру
24.03.16
✎
16:32
|
(9) в УФ данныерасшифровки и так адрес в хранилище
|
|||
11
EvgeniuXP
24.03.16
✎
18:13
|
Все знают - но молчат. Я тоже всю эту кухню раскопал вдоль и поперек - но со стандартными расшифровками пока не делал, свою забацал
|
|||
12
EvgeniuXP
24.03.16
✎
18:14
|
В курсах гилева смотри - скд, и еще у какого можно посмотреть тоже бесплатный
|
|||
13
EvgeniuXP
24.03.16
✎
18:18
|
И на инфостарте есть например тут http://catalog.mista.ru/public/151562/
|
|||
14
Fragster
гуру
24.03.16
✎
18:43
|
(11) все дело в том, что это - обход ошибки платформы, которая в 8.3.8 уже не проявляется. Стандартная расшифровка берет источник доступных полей не из источника компоновщика, а из источника основной схемы отчета.
|
|||
15
Fragster
гуру
24.03.16
✎
18:43
|
теоретически, можно подождать пару месяцев, пока 8.3.8 выпустят и всё устаканится, но надо-то сейчас...
|
|||
16
Fragster
гуру
24.03.16
✎
18:44
|
хотя может быть проще в качестве костыля оставить такое формирование расшифровки и просто поменять настройки, чтобы там не было детальных записей...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |