|
УФ.Как внешний отчет засунуть в базу ? | ☑ | ||
---|---|---|---|---|
0
арах
17.05.12
✎
08:29
|
Дело такое... Есть внешний отчет(СКД) надо его как то впихнуть в базу(УТ11), чтобы можно было вызывать его из списка отчетов.
именно от туда, а не из формы документа или формы списка. Сохранить отчет как внутренний не предлагать:) как сделать? |
|||
1
Wobland
17.05.12
✎
08:31
|
впихни в базу обработку, которая будет делать всё, что попросишь. почему не предлагать?
|
|||
2
арах
17.05.12
✎
08:32
|
на каждой Панели разделов есть Отчеты -> Дополнительные отчеты вот туда бы его книть
|
|||
3
арах
17.05.12
✎
08:37
|
(1)нее краем уха гдето слышал что есть стандартное решение с помощью БСП но не знаю как... сделаны же ети Отчеты -> Дополнительные отчеты значит они като работают:)
|
|||
4
PiVa123
17.05.12
✎
08:40
|
(3) Наверху справа - есть "Быстрый старт в профессию" - так как раз все это и показано.
|
|||
5
арах
17.05.12
✎
08:43
|
(4) а тут написать не как?:)
|
|||
6
vbh
17.05.12
✎
08:43
|
в УПП есть такое: сервис - дополнительные отчеты и обработки (справочник)
|
|||
7
PiVa123
17.05.12
✎
08:50
|
(5) Слишком долго писать, потому что кроме как написать - нужно еще много чего показывать, так что обучающее видео - самое то.
|
|||
8
арах
17.05.12
✎
08:58
|
(7) лентяй:) сам нашел:
Функция СведенияОВнешнейОбработке() Экспорт // Объявим переменную, в которой мы сохраним и вернем "наружу" необходимые данные ПараметрыРегистрации = Новый Структура; // Объявим еще одну переменную, которая нам потребуется ниже МассивНазначений = Новый Массив; // Первый параметр, который мы должны указать - это какой вид обработки системе должна зарегистрировать. // Допустимые типы: ДополнительнаяОбработка, ДополнительныйОтчет, ЗаполнениеОбъекта, Отчет, ПечатнаяФорма, СозданиеСвязанныхОбъектов ПараметрыРегистрации.Вставить("Вид", "ДополнительныйОтчет"); ПараметрыРегистрации.Вставить("Назначение", МассивНазначений); // Теперь зададим имя, под которым ВПФ будет зарегистрирована в справочнике внешних обработок ПараметрыРегистрации.Вставить("Наименование", "Состояние заказов"); // Зададим право обработке на использование безопасного режима. Более подробно можно узнать в справке к платформе (метод УстановитьБезопасныйРежим) ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина); // Следующие два параметра играют больше информационную роль, т.е. это то, что будет видеть пользователь в информации к обработке ПараметрыРегистрации.Вставить("Версия", "1.0"); ПараметрыРегистрации.Вставить("Информация", "Дополнительный отчет 'Состояние заказов'"); // Создадим таблицу команд (подробнее смотрим ниже) ТаблицаКоманд = Получить Таблицу Команд(); // Добавим команду в таблицу ДобавитьКоманду(ТаблицаКоманд, "Состояние заказов", "ФормаОтчета", "ОткрытиеФормы", Ложь, "ПечатьMXL"); // Сохраним таблицу команд в параметры регистрации обработки ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд); // Теперь вернем системе наши параметры Возврат ПараметрыРегистрации; КонецФункции |
|||
9
Лоботряс
17.05.12
✎
08:59
|
(8)Кто из вас лентяй?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |