Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 09:32

Открыть внешнюю обработку

Автор amix, 30 окт 2009, 11:52

0 Пользователей и 1 гость просматривают эту тему.

amix

Не получается:( Не могу разобьраться в самой структуре.
(наверное я зря не уточнила что у меня конфигурация склад и предприятие).
Я иду в сервис-внешние печатные формы-регистрация внешних печатных форм (других вариантов нет)
Там список:
документ
журнал
обработка
и тп

Предположим мне нужно открыть уже зарегестрированое что-то. Например отчет. Он называется Отчет.ОтчетПоККМ
Делаю так(в модуле формы, в процедуре нажатия на кнопку):
Отчет = Отчет.ПолучитьФорму(Отчет.ОтчетПоККМ);
Отчет.Открыть();

Открываю мою форму (просто в 1ске через файл-открыть), нажимаю на кнопку и он ругается, что значение ОтчетПоККМ не представляет собой агрегатный объект.

Что-то у меня ощущение, что какая-то мелочь ускользает. У меня долгий опыт в ООП, но 1ска ставит меня в тупик.
Причем так обидно - ну чувствую тривиально совсем:(((
Спасиб за помощь большое. Буду очень признательна если подскажете, где я спотыкаюсь;)

amix

О_о
Рассказываю: методом проб и ошибок получилось так:

Отчет = создатьобъект(ОтчетПоККМ);
Отчет.Открыть();

amix

Всем спасибо за подсказки:)

Боня

А можно еще для типового отчета так:

Форма = Отчеты.ОтчетТакойто.ПолучитьФорму("ФормаОсновная");
Форма.Открыть();

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск