Имя: Пароль:
1C
1С v8
Как сохранить отчет как внешнюю обработку
,
0 tofff
 
23.03.13
22:25
Как сохранить отчет как внешнюю обработку. Которая потом будет работать.  Я сохранил отчет как обработку. Но при запуске мне выдается ошибка ВнешняяОбработка.ВедомостьПоТоварам .... Переменная не определена (КомпоновщикНастроек)
1 EugeniaK
 
23.03.13
22:26
(0) А почему как обработку, а не как отчет?
2 tofff
 
23.03.13
22:42
Млин - ну вот хочу как обработку.
3 tofff
 
23.03.13
22:48
Ну например для того чтоб цеплять отчет к документу как внешнюю печатную форму.
4 undertaker
 
23.03.13
23:17
отчет как внешняя печатная форма? о_О
5 Naumov
 
24.03.13
00:13
потому что у обработки нет компновки.
6 Лефмихалыч
 
24.03.13
00:16
(0) ну, вот так и сохранить. Только в результате работать перестанет, если отчет на компоновке
7 tofff
 
24.03.13
11:33
Теоретически ничего не мешает отчету (на компоновке) работать как обработка, надо просто знать как это сделать. Кто нибудь знает - как ?????
8 Fragster
 
гуру
24.03.13
11:59
добавить компоновщик не предлагать?
9 Fragster
 
гуру
24.03.13
12:00
или чуть подпилить, чтобы отчеты как печ.формы добавлять можно было б...
10 GANR
 
24.03.13
12:10
Копипастом перенести в ТвояОбработка.epf
- реквизиты отчета
- формы
- модуль объекта
Но при этом изменится поведение объекта, т.к. это уже не отчет.
11 GANR
 
24.03.13
12:11
Хотя... Какой там основной реквизит формы будет?
12 tofff
 
24.03.13
13:38
(7) Предлагать. (Если простого решения нет)
В идеале необходима инструкция типа:
1. Сохраняем отчет как обработку.
2. Добавляем такие то реквизиты (если без них обработка не заработает)
3 Добавляем компоновщик
   КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных;
4. Что там еще надо ....
Главное чтоб заработал
А еще у меня при сохранении отчета как обработку пропала кнопка "Сформировать". Ее как то надо востановить.
13 tofff
 
24.03.13
13:41
(8) Предлагать. (Если простого решения нет
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший