|
Как в интерфейсе сделать ссылку на внешний отчет? | ☑ | ||
---|---|---|---|---|
0
rowflag
26.09.12
✎
09:42
|
Как в интерфейсе сделать ссылку на внешний отчет?
(чтобы не открывать через "Файл" - "Открыть", в по ссылке проходить, или еще лучше по Горячей клавише) |
|||
1
ДенисЧ
26.09.12
✎
09:43
|
никак
|
|||
2
shuhard
26.09.12
✎
09:44
|
(0) Сервис - внешние печатные формы и отчеты - отчеты
|
|||
3
pessok
26.09.12
✎
09:44
|
ВПФ добавить к твоей форме чего-то там
|
|||
4
BuHu
26.09.12
✎
09:44
|
добавить в справочники внешние отчеты и обработки , тогда можно будет
|
|||
5
ptiz
26.09.12
✎
09:45
|
Включить в меню вызов процедуры общего модуля, откуда вызвать отчет.
|
|||
6
rowflag
26.09.12
✎
09:46
|
(5) А хоткей как повесить?
|
|||
7
shamannk
26.09.12
✎
09:46
|
(1) Садись два. (5) +
|
|||
8
pessok
26.09.12
✎
09:47
|
(7) нафейхоа таки страсти, если можно обойтись ВПФ и не колошматить конфу?
|
|||
9
shamannk
26.09.12
✎
09:49
|
(8) А можно вообще забить только как это к сабжу связано?
(6) Свойство менюшки. |
|||
10
pessok
26.09.12
✎
09:50
|
(9) в сабэе надо на форме вызвать внешний отчет. для этого и есть ВПФ. а ломать общий модуль я б не стал ради такого
|
|||
11
rowflag
26.09.12
✎
09:50
|
(9) СПС всем СПС
|
|||
12
ДенисЧ
26.09.12
✎
09:51
|
(7) И шо, это будет прямой вызов внешнего отчета? Прямо как в77? Садись, 2.
|
|||
13
shamannk
26.09.12
✎
09:52
|
(10) Не настолько телепат как вы, в моей конфе ВПФ нет, + ...открывать через "Файл" - "Открыть".... как бы намекает.
|
|||
14
pessok
26.09.12
✎
09:53
|
(13) намекает как раз на внешний отчет... в какой такой конфе нет ВПФ? щас даже нетленки принято делать на БСП, а там оно есть
|
|||
15
shamannk
26.09.12
✎
09:55
|
(12) Проблема решена что еще вам нужно (прямой нужен только вам)? так и быть 2+
|
|||
16
rowflag
26.09.12
✎
09:58
|
(у меня конфа с нуля)
|
|||
17
shamannk
26.09.12
✎
10:00
|
(16) Бегом прикручивать ВПФ, у людей шаблоны рвете же.
|
|||
18
Галахад
гуру
26.09.12
✎
10:02
|
(16) Если конфа с нуля, нафига вообще внешний отчет?
|
|||
19
rowflag
26.09.12
✎
10:05
|
(18) чтобы проще было его отлаживать. Без компиляции всей конфы. Просто нажал Ctrl + S, Alt+Tab (вернулся в предприятие), открыл внешний отчет и сформировал.
|
|||
20
godmod80
26.09.12
✎
10:06
|
(0) можно даже внешнюю панель сделать, а на ней ярлычки куда хошь - все без изменения конфы вообще
|
|||
21
rowflag
26.09.12
✎
10:08
|
(20) как?
|
|||
22
ДенисЧ
26.09.12
✎
10:11
|
(15) и на каждый отчет прикручивать свою функцию? Это не решение проблемы...
ВПФ - да, решение. Как и доп. отчеты |
|||
23
godmod80
26.09.12
✎
10:13
|
(21) ноу хау))
|
|||
24
shamannk
26.09.12
✎
10:20
|
(22) Никто не спорит что у данной задачи есть множество решений, вот как вы быстро свое мнение поменяли это да)))) (1)
|
|||
25
Reset
26.09.12
✎
10:23
|
(24) У задачи сделать ссылку в интерфейсе на внешний отчет нет решений, что за гопнические наезды на Дениса?
Обходных методов - море, несколько из них указано в теме. |
|||
26
rowflag
26.09.12
✎
10:24
|
(а перечитать можно как-то с диска отчет, который уже открыт? (по хоткею) )
|
|||
27
Reset
26.09.12
✎
10:24
|
(19) После первого открытия 1С помнит посление N открытых файлов, клик по меню - клик по файлу. Для меня всегда достаточно было.
|
|||
28
shamannk
26.09.12
✎
10:25
|
(25) Он неприкасаемый, простите не знал? А что такое ссылка?
|
|||
29
ДенисЧ
26.09.12
✎
10:26
|
(24) потому что это не решение :-)
|
|||
30
ДенисЧ
26.09.12
✎
10:26
|
(28) Как в 77, например.
|
|||
31
Reset
26.09.12
✎
10:27
|
(28) Дословно по сабжу. Кончай троллить
|
|||
32
godmod80
26.09.12
✎
10:28
|
(27)но людЯм одобнее ссылочки
|
|||
33
godmod80
26.09.12
✎
10:28
|
в основном окне
|
|||
34
Reset
26.09.12
✎
10:29
|
(32) За 40 минут обсуждения людь потерял больше времени, чем сэкономил на 1 лишнем клике ;)
|
|||
35
godmod80
26.09.12
✎
10:32
|
на самом деле и встроенные отчеты искать по конфе неудобняк
|
|||
36
kilcode
26.09.12
✎
10:56
|
Записать его в справочник внешние отчеты, а на кнопку навесить код:
ПутьКВременномуФайлу=КаталогВременныхФайлов()+"ВременныйФайл.tmp"; Справочники.ВнешниеОбработки.НайтиПоКоду("000000001").ХранилищеВнешнейОбработки.Получить().Записать(ПутьКВременномуФайлу); ВнешниеОтчеты.ПолучитьФорму(ПутьКВременномуФайлу).ОткрытьМодально(); УдалитьФайлы(ПутьКВременномуФайлу); |
|||
37
ptiz
26.09.12
✎
13:01
|
Если нужно много отчетов вызывать, то делается 1 строчка в меню по горячей клавише. Оттуда вызывается форма, которая показывает список доступных обработок (тот же справочник внешних форм из типовой прикрутить) - и тут делай что хочешь, хоть программно горячие клавиши назначай.
Вызов любой обработки будет в 2 нажания: "главная клавиша" -> "открыие формы со список обработок" "горячая клавиша обработки" -> "отрытие обработки". |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |