Имя: Пароль:
1C
1С v8
Стандартная обработка расшифровки
0 retributor
 
26.03.14
11:53
Всем доброго времени суток!
Вопрос, пожалуй, очень глупый, но нигде не нашел ответа.
Есть много материала на тему программной компоновки отчета, много версий замены обработки расшифровки, но мне нужна стандартная обработка расшифровки отчета на СКД в кодовом эквиваленте.
Сразу отвечаю на вопрос "зачем делать работу, которую уже сделали за меня разработчики 1С?": мне нужно перед обработкой расшифровки подменить схему компоновки отчета, а после нее вернуть схему обратно. При этом обработка расшифровки должна работать как обычно, то есть факт подмены от пользователя как бы скрыт.
1 Godofsin
 
26.03.14
12:01
(0) шпиён?
2 barrgand
 
26.03.14
12:20
(0) Что значит подменить схему компоновки, а после нее вернуть схему обратно?
3 vmv
 
26.03.14
12:43
шо не колеться тс, забавно
4 retributor
 
26.03.14
12:48
Godofsin, в смысле? За кем и нафига мне шпионить?

barrgand, пришлось так извратиться, чтобы ускорить взаимодействие отчета с пользователем. Формы управляемые. Отчет уже формируется по этому принципу: перед процессом схема компоновки с источником данных "объект" подменяется на другую (с запросом), происходит формирование отчета, после чего схема возвращается старая. Но дело в том, что попытка расшифровки в этом случае попросту вышибает приложение нафиг. Мне нужен код, полностью идентичный стандартной процедуре обработки расшифровки, с подменой схем разберусь сам.
5 barrgand
 
26.03.14
13:30
(4) Так в процедуре обработки расшифровки создай свою обработку расшифровку и делай с ней что хочешь

ОбработкаРасшифровки = новый ОбработкаРасшифровкиКомпоновкиДанных(ДанныеРасшифровки,новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновкиДанных));
6 retributor
 
26.03.14
13:34
barrgand, тут неважно, чего я там хочу. Нужно сделать так, чтобы работало 1 в 1 как в стандартной.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.