|   |   | 
| 
 | Программа запуска *.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) спасибо. вознаграждение выплачено.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |