|
Вызов отчета на управляемой форме | ☑ | ||
---|---|---|---|---|
0
mgluhov
17.07.15
✎
11:27
|
Всем привет! Есть управляемая форма списка справочника, на ней есть группа "Печать" (выпадающее меню). Нажимаем, открывается список доступных печатных форм. Все типовое. Конфигурация - Документооборот 1.4.7.1. Клиенту нужно, чтобы в этом же списке появлялись еще 2 отчета (отчеты внешние, добавлены в базу как доп. отчеты). Как это можно сделать?
|
|||
1
Cyberhawk
17.07.15
✎
11:28
|
В панель навигации добавлять отчеты уже не модно?
|
|||
2
mgluhov
17.07.15
✎
11:29
|
Клиент так хочет.
|
|||
3
mgluhov
17.07.15
✎
11:31
|
И вообще можно ли такое сделать?
|
|||
4
Fish
17.07.15
✎
11:35
|
(3) Можно. Открываем конфигуратор, смотрим, как заполняется меню Печать, добавляем в неё, что хотим.
|
|||
5
mgluhov
17.07.15
✎
12:00
|
Смотрю, не могу разобраться, в модуле формы в процедуре ПРиСозданииНаСервере ничего никуда не добавляется, однако на форме меню Печать есть и там есть одна команда. Как мне добавить туда еще команду вызова внешнего отчета?
|
|||
6
samozvanec
17.07.15
✎
12:02
|
(5) что-то мне подсказывает, что это команда или группа команд, у которой задается тип, и платформа для соответствующих типов это меню заполняет
|
|||
7
Fish
17.07.15
✎
12:06
|
(5) Должно быть: смотри
// СтандартныеПодсистемы.Печать УправлениеПечатью.ПриСозданииНаСервере(ЭтаФорма, Элементы.ГруппаСписок); // Конец СтандартныеПодсистемы.Печать |
|||
8
mgluhov
17.07.15
✎
12:07
|
(7) Нету, вот сам сейчас пытаюсь добавить.
|
|||
9
mgluhov
17.07.15
✎
12:08
|
(6) А как и где задать этот тип?
|
|||
10
Fish
17.07.15
✎
12:08
|
(8) А что за справочник?
|
|||
11
samozvanec
17.07.15
✎
12:09
|
(9) в ветке Общие ищи в Командах и в Группах команд
|
|||
12
mgluhov
17.07.15
✎
12:09
|
(10) Проекты
|
|||
13
Fish
17.07.15
✎
12:12
|
(12) Х.з. У меня в ДО 1.3 нет такого. Но у внешних печатных форм вообще есть реквизиты:
ИспользоватьДляФормыОбъекта и ИспользоватьДляФормыСписка. Может, надо просто галочку поставить нужную? |
|||
14
Fish
17.07.15
✎
12:13
|
(12) Что-то я и в 1.4.7.1 такого справочника не вижу. Это точно типовой справочник?
|
|||
15
mgluhov
17.07.15
✎
12:14
|
(13) Это внешний отчет, там нет такой галочки.
|
|||
16
mgluhov
17.07.15
✎
12:14
|
(14) Версия КОРП, я забыл написать. Вроде да, типовой.
|
|||
17
Fish
17.07.15
✎
12:14
|
(16) А, у меня проф :))
|
|||
18
Fish
17.07.15
✎
12:16
|
(15) Ну так эта галочка, по логике, только для внешних печатных форм используется. В меню печать по умолчанию только ВПФ попадают, а не отчёты. Может, в этом дело?
|
|||
19
Zhuravlik
17.07.15
✎
12:17
|
(0) На ИТС почитайте про подсистему "Печать", все эти команды определяются программно в модуле менеджера.
|
|||
20
Zhuravlik
17.07.15
✎
12:18
|
(19) + Подсистему "Печать" в БСП разумеется.
|
|||
21
mgluhov
17.07.15
✎
12:21
|
(18) Я вот потому и спрашивал, можно ли это сделать.
|
|||
22
mgluhov
17.07.15
✎
12:43
|
Все, разобрался, если кому надо - добавил общую команду, указал у нее типом параметра нужный справочник и команда добавилась куда надо.
Теперь такой вопрос - как программно вызвать внешний отчет, добавленный в базу? |
|||
23
mgluhov
17.07.15
✎
12:43
|
(6) Спасибо, указал правильный путь :)
|
|||
24
mgluhov
17.07.15
✎
12:59
|
Ап, в базу добавлен внешний отчет, как открыть его программно?
|
|||
25
Барматолог
17.07.15
✎
13:05
|
Отчет.ОткрытьПрограммно()
|
|||
26
samozvanec
17.07.15
✎
13:33
|
(24) открыть форму отчета, сформировать
|
|||
27
mgluhov
17.07.15
✎
14:08
|
Разобрался, всем спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |