|
Добавление команды в отчет | ☑ | ||
---|---|---|---|---|
0
LivingStar
18.10.19
✎
12:04
|
Разрабатываю отчет. Добавил его в состав конфигурации. Поместил в хранилище.
Сейчас говорят у отчета нужно сделать команду. Подскажите пожалуйста как у отчета сделать команду ? |
|||
1
Kigo_Kigo
18.10.19
✎
12:06
|
кто говорит, когда говорит, зачем говорит?
|
|||
2
LivingStar
18.10.19
✎
12:07
|
(1) Для выполнения задачи. Команду как в отчет добавить? Это несколько новое для меня.
|
|||
3
LivingStar
18.10.19
✎
12:07
|
(2+) Что в ней прописывать, как создавать?
|
|||
4
Kigo_Kigo
18.10.19
✎
12:09
|
(3) хоть написал бы ОФ или УФ?
|
|||
5
spiller26
18.10.19
✎
12:09
|
(3) Если она уже в конфигурации в неё ничего не нужно прописывать.
Если вы хотите разместить где то то это уже другое. |
|||
6
Kigo_Kigo
18.10.19
✎
12:09
|
и скин давай, где пишет
|
|||
7
Мимохожий Однако
18.10.19
✎
12:13
|
(3) По правой клавише мыши в ветке отчета в подразделе Команды
|
|||
8
Kigo_Kigo
18.10.19
✎
12:15
|
Может - интерфейсы -команды
|
|||
9
LivingStar
18.10.19
✎
12:41
|
(4) Конечно управляемые формы, интерфейс такси.
|
|||
10
spiller26
18.10.19
✎
12:46
|
(9) Пихани в Подсистемы. Там есть такое понятие как "Состав"
|
|||
11
spiller26
18.10.19
✎
12:47
|
(10) Ещё там же в "Подсистеме" есть "Командный интерфейс" для отображения
|
|||
12
LivingStar
18.10.19
✎
12:49
|
(11) Да. Команда у отчета нужна для вывода в командный интерфейс.
|
|||
13
LivingStar
18.10.19
✎
12:50
|
(10) Я добавил отчет в 2 подсистемы, по подобию другого отчета.
|
|||
14
LivingStar
18.10.19
✎
12:54
|
Вот общая команда, для отчета по подобию которого я делаю.
Мне нужно добавить команду в отчет. Подскажите пожалуйста как правильно это сделать? Там такой же код ? #Область ОбработчикиСобытий &НаКлиенте Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) ПараметрыФормы = Новый Структура("ИсточникОтчета, ПериодичностьОтчета", "РегламентированныйОтчетЖурналУчетаСтационарныхИЗАИИхХарактеристик",ПредопределенноеЗначение("Перечисление.ДоступныеПериодыОтчета.Год")); ОткрытьФорму("Документ.РегламентированныйОтчет.ФормаСписка", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка); КонецПроцедуры #КонецОбласти |
|||
15
spiller26
18.10.19
✎
12:54
|
(13) Да нужна создай в "Общие команды" новую и пропиши в модуле команды
&НаКлиенте Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) ПараметрыФормы = Новый Структура("", ); ОткрытьФорму("Отчет.ТвойОтчет.Форма", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, Истина, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка); КонецПроцедуры |
|||
16
LivingStar
18.10.19
✎
12:56
|
(15) Мне нужно создать у отчета команду. В общих нельзя !
Подскажите пожалуйста как у отчета создать команду и что в неё будет? |
|||
17
spiller26
18.10.19
✎
12:57
|
(16) Почему нельзя?
|
|||
18
spiller26
18.10.19
✎
12:58
|
(16) Зачем вы тогда её в конфигурацию внедряете, для чего? Сделали бы внешним отчетом и не парились.
|
|||
19
LivingStar
18.10.19
✎
13:08
|
(18) Я работаю по постановке задачи. Такая постановка.
Сделать не общую а команду отчета. Я прописал добавление отчета в справочник в общем модуле. Добавил в подсистемы. Сейчас нужно создать команду у отчета, это же можно сделать. Подскажите пожалуйста как. Что будет в команде и как она создается? В ней будет код как в (14) ? |
|||
20
spiller26
18.10.19
✎
13:13
|
У меня слов нет.
"Общая команда" нужна для того чтобы её запускали в интерфейсе. А у вас получается, что нужно вызвать из какого либо объекта, так в объекте её и вызывайте тогда. |
|||
21
LivingStar
18.10.19
✎
13:21
|
(20) говорят её нужно создать у отчета и у него будет такой же код как в (14)
|
|||
22
LivingStar
18.10.19
✎
13:27
|
ну сказали зачем её делать общей, когда можно сделать то же самое у отчета, и код такой же
|
|||
23
LivingStar
18.10.19
✎
14:38
|
Добавил команду, как отчет теперь увидеть в интерфейсе?
|
|||
24
LivingStar
18.10.19
✎
14:45
|
Команду у отчета сделал вот такую, по подобию той что общая, для отчета на подобие которого я делал свой.
#Область ОбработчикиСобытий &НаКлиенте Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) ПараметрыФормы = Новый Структура("ИсточникОтчета, ПериодичностьОтчета", "РегламентированныйОтчетЖурналУчетаРаботыГиПУстановок",ПредопределенноеЗначение("Перечисление.ДоступныеПериодыОтчета.Год")); ОткрытьФорму("Документ.РегламентированныйОтчет.ФормаСписка", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка); КонецПроцедуры #КонецОбласти |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |