|
Программа запуска *.epf (ассоциация 1С) | ☑ | ||
---|---|---|---|---|
0
minsk1s
04.05.15
✎
10:51
|
Был такой exe-шник на семерке. По клику на внешний отчёт - стартовал его в открытой 1Ске. Очень удобно, когда отчетов/обработок уйма и различных каталогах...
Есть ли, что нибудь похожее на 8ке? |
|||
1
Мимохожий Однако
04.05.15
✎
10:53
|
На инфостарте проскакивало
|
|||
2
minsk1s
04.05.15
✎
10:54
|
(1) не нашёл...можно название или ссылку?
|
|||
3
minsk1s
04.05.15
✎
10:57
|
Кто поможет найти: 5$m - в аккаунт инфостарта.
|
|||
4
Мимохожий Однако
04.05.15
✎
11:01
|
||||
5
minsk1s
04.05.15
✎
11:05
|
(4) не то. нужен запуск *.epf
|
|||
6
Escander
04.05.15
✎
11:08
|
1.нарисуйте сами пакетный файл, запускающий 1сv8.exe с требуемыми параметрами командной строки.
2.ассоциируйте epf с этим пакетником |
|||
7
Мимохожий Однако
04.05.15
✎
11:08
|
(5)Если запустишь поиск по разделу "1С стартеры", то есть несколько разных. вот еще например:
http://catalog.mista.ru/public/247670/ |
|||
8
minsk1s
04.05.15
✎
11:10
|
(6) не хочется изобретать велосипед
(7) я все стартеры пересмотрел. автозапуск *.epf в 1С не нашёл... |
|||
9
Мимохожий Однако
04.05.15
✎
11:12
|
(8)Возможно, это не так важно для большинства разработчиков. Я например, с этим никогда не парился, т.к. запускаю через стандартные команды 1С. А при повторном открытии всегда остаются ссылки в истории запуска.
|
|||
10
minsk1s
04.05.15
✎
11:15
|
(9) сделал иерархическую структуру в каталогах для всех внешних отчётов. их очень много. стало удобно искать, но неудобно запускать. Вот и парюсь теперь...
|
|||
11
Мимохожий Однако
04.05.15
✎
11:20
|
Вопрос не в тему можно? В чём неудобство? если занимаешься разработкой, то не припомню случая, чтобы одновременно понадобится более трёх обработок. А на них ссылки сохраняются. А вот, если как пользователь...то конечно
|
|||
12
Рэйв
04.05.15
✎
11:20
|
"/Execute <имя файла внешней обработки> — предназначен для запуска внешней обработки в режиме 1С:Предприятие непосредственно после старта системы. "
Кидай старт мани:-) |
|||
13
Рэйв
04.05.15
✎
11:20
|
Это параметр запуска если не понял вдруг:-)
|
|||
14
1Сергей
04.05.15
✎
11:28
|
(12) ога. а теперь читаем ТЗ: "...стартовал его в открытой 1Ске..."
|
|||
15
Рэйв
04.05.15
✎
11:29
|
(14)Да ерунду он хочет. Из открытой эски его и через меню Файл открыть можно. К чему огород городить.
|
|||
16
minsk1s
04.05.15
✎
11:30
|
(12) этот параметр мне в каждом из 300 отчётов прописать:?
|
|||
17
Рэйв
04.05.15
✎
11:31
|
(16)А собрать их в один каталог лень?:-)
|
|||
18
minsk1s
04.05.15
✎
11:31
|
(15) может и ерунда. но на 7.7 она есть. в 8ке получается нету(
|
|||
19
minsk1s
04.05.15
✎
11:32
|
(17) я их специально разбросал
|
|||
20
Рэйв
04.05.15
✎
11:32
|
(18)Легко на коленке пишется обработка, которая ищет на диске все файлы *epf? выводит их в виде отчета с возможностью запуска из отчета:-)
|
|||
21
1Сергей
04.05.15
✎
11:34
|
ассоциируй epf с бач-файлом
"C:\Program Files (x86)\1cv8\common\1cestart.exe" /Execute %* |
|||
22
minsk1s
04.05.15
✎
11:51
|
(21) счас попробую
|
|||
23
minsk1s
04.05.15
✎
11:55
|
(21) просто зависает открытие
|
|||
24
minsk1s
04.05.15
✎
11:56
|
а через минуту - стартует 1Ска с выбором баз...
|
|||
25
1Сергей
04.05.15
✎
11:59
|
(24) А если зайти?
|
|||
26
Рэйв
04.05.15
✎
12:00
|
(24)Ты в батнике напиши сразу какую базу запускать
|
|||
27
Рэйв
04.05.15
✎
12:02
|
C:\Program Files (x86)\1cv8\8.3.4.437\bin\1cv8.exe" enterprise /S<имя сервера>\<имя базы> /N<имя пользователя> /P<пароль> /DisableStartupMessages
exit |
|||
28
Рэйв
04.05.15
✎
12:02
|
ну и +(21)
|
|||
29
minsk1s
04.05.15
✎
12:02
|
(26) всё не то. наверное хочу невозможного...
|
|||
30
minsk1s
04.05.15
✎
12:03
|
(27) каждый раз параметры переписывать...
|
|||
31
Рэйв
04.05.15
✎
12:03
|
(30)если база не одна, то не вариант, это да.
|
|||
32
Мимохожий Однако
04.05.15
✎
12:06
|
(31)А еще обработка должна работать только под соответствующей версией платформы
|
|||
33
Мимохожий Однако
04.05.15
✎
12:08
|
Где-то я видел внешнюю компоненту, которая делает сиё чудо - открывает обработку в открытом окне 1С...
|
|||
34
1Сергей
04.05.15
✎
12:09
|
(29) можно на VBS такое замутить, найти активное окно 1С и послать сочетание клавишь. Но, я забесплатно не возьмусь такое писать
|
|||
35
Мимохожий Однако
04.05.15
✎
12:10
|
||||
36
Torquader
04.05.15
✎
12:16
|
7.7 Умела работать через DDE, то есть можно было послать команду открытой 1С, чтобы она её выполнила, причём, если открыто несколько, то система предложит выбрать - в какую мы посылаем команду.
Восьмёрка DDE не умеет, то есть сделать в ней можно только что-то с помощью передачи нажатий клавиш, а это не очень стабильно работает. То есть нужно найти все окна 1С на текущем рабочем столе - определить, какие из них являются окнами предприятия, а не конфигураторами, предложить пользователю выбрать окно, в котором мы открываем, после этого подключиться к потоку ввода-вывода данного окна и передать нажатия клавиш, чтобы открыть диалог выбора и набрать в нём путь. |
|||
37
1с80
04.05.15
✎
12:32
|
(15) Как я понял автору лень лазить по структуре каталогов при открытии через Файл.
Но можно использовать drug&drop - перетащить файл обработки из папки проводника на открытую 1С. Вполне удобно и быстро. |
|||
38
1Сергей
04.05.15
✎
12:35
|
(37) +1
Я тоже перетаскиваю. В 7 такая шняга только в конфигураторе работала |
|||
39
1Сергей
04.05.15
✎
12:35
|
в 77
|
|||
40
minsk1s
04.05.15
✎
12:48
|
(37) я и не знал что 8-ке так можно! спасибо! Ваш аккаунт на инфостарте?
|
|||
41
minsk1s
04.05.15
✎
12:54
|
(37) я обещал 5$m за решение вопроса. Ваш аккаунт на инфостарте?
|
|||
42
minsk1s
04.05.15
✎
13:08
|
(37) 1с80 ау?
|
|||
43
1с80
04.05.15
✎
13:22
|
(40) CIApps. Редко захожу туда, но за 5$m спасибо, наверное пригодятся.
|
|||
44
minsk1s
04.05.15
✎
13:36
|
(43) заблокировали возможность перевода...
|
|||
45
minsk1s
04.05.15
✎
13:37
|
ответьте пожалуйста в этой теме: http://forum.infostart.ru/forum86/topic130509/
|
|||
46
1с80
04.05.15
✎
13:54
|
(45) Ответил
|
|||
47
minsk1s
04.05.15
✎
14:23
|
(46) спасибо. вознаграждение выплачено.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |