Имя: Пароль:
1C
1С v8
Вызов дополнительных отчетов программно
0 Мандалай
 
03.04.19
11:40
Добрый день.
Коллеги, а кто как решает вопрос идентификации дополнительных отчетов?
Например, надо вызвать конкретный дополнительный отчет из формы документа. Это ведь элемент справочника по большому счету.
Я пока ничего умнее константы не придумал.
Есть грамотные предложения?
1 Мандалай
 
04.04.19
10:43
А как вам кстати идея по получению элемента по ссылке вида.
e1cib/data/Справочник.ДополнительныеОтчетыИОбработки?ref=80e2005056947f6211e956ac28a90a1d
Есть противопоказания?
2 VladZ
 
04.04.19
10:44
(0) Переноси в расширения.
3 Мандалай
 
04.04.19
10:45
Хотя таже фигня, что и с ГУИДом.
4 Мандалай
 
04.04.19
10:49
Кого и как это поможет?
5 VladZ
 
04.04.19
10:53
вот тут почитай: https://its.1c.ru/db/metod8dev#content:5940:hdoc
6 Мандалай
 
04.04.19
10:54
Это не та задача, которая мне необходимо решить.
7 Галахад
 
гуру
04.04.19
11:04
Решал по простому. Процедура ОткрытьВнешнийОтчет(ИмяОтчета), в которой и открывается отчет, с поиском по имени.
8 Вафель
 
04.04.19
11:06
у доп отчетов есть ИмяОбъекта
9 Мандалай
 
04.04.19
11:07
По имени, коду, гуиду и проч, это почти как в неглиже по Красной площади бегать.
И стыдно и чревато.
10 Вафель
 
04.04.19
11:07
нужно найти по имени сслыку, а потом есть функия в бсп, которая откроет, то бишь выполнит команду на открытие формы
11 Вафель
 
04.04.19
11:08
(9) имя - уникально. например в свойствах тоже есть имя
12 Мандалай
 
04.04.19
11:10
Ну а если мне потребуется вызывать другой отчет, немного измененный?
Конфу для этого переписывать?
13 Вафель
 
04.04.19
11:12
(12) ты не сможешь 2 отчета с 1 именем во внешнии поместить
14 Ёпрст
 
гуру
04.04.19
11:13
(12) зачем ? Имя то старое будет
15 Мандалай
 
04.04.19
11:16
(13)То есть у меня будет 2 элемента справочника с одинаковым именем в базе?