![]() |
|
запуск внешнего отчета через bat | ☑ | ||
---|---|---|---|---|
0
shira84
03.05.18
✎
10:34
|
сделал внешний отчет на СКД, в обычном режиме все ок, при открытии он формируется делает свои дела и закрывает 1С. Написал batник:
chcp 1251 >nul "C:\Program Files (x86)\1cv8\common\1cestart.exe" ENTERPRISE /S"сервер\база" /N"Администратор" /P"пароль" /WA+ /Execute "D:\otch.erf" /DisableStartupMessages В итоге открывается 1С и пустое окно вместо отчета как будто отчет написан на обычных формах. Что не так сделал? |
|||
1
Мимохожий Однако
03.05.18
✎
10:39
|
Попробуй взять файл 1с8 напрямую вместо 1cestart.
|
|||
2
Мимохожий Однако
03.05.18
✎
10:40
|
Проверь настройки пользователя в конфигураторе по способу запуска
|
|||
3
shira84
03.05.18
✎
10:43
|
(2) Авто
|
|||
4
shira84
03.05.18
✎
10:46
|
(1) перепробовал и 1cv8c и 1cv8
|
|||
5
shira84
03.05.18
✎
10:47
|
выходит окно поверх еще правда "необходимо выполнить обновление" может оно как-то перебивает?
|
|||
6
Сти
03.05.18
✎
10:47
|
/RunModeManagedApplication ?
|
|||
7
shira84
03.05.18
✎
10:47
|
защита от опасных действий отключена
|
|||
8
shira84
03.05.18
✎
10:48
|
(6) о а это что?
|
|||
9
Сти
03.05.18
✎
10:49
|
(8) а это ключик запуска тонкого клиента в управляемом приложении
|
|||
10
Сти
03.05.18
✎
10:50
|
+9 то есть толстого в управляемом
|
|||
11
shira84
03.05.18
✎
10:50
|
(6) попробовал тоже самое, ничего не пойму вобще
|
|||
12
shira84
03.05.18
✎
10:51
|
мож переделать ее, присобачить в доп отчеты и задать регламентное задание?
|
|||
13
Сти
03.05.18
✎
10:53
|
(12) А, так это отчет... А с execute запускаются обработки.
|
|||
14
shira84
03.05.18
✎
10:54
|
(13) ого не знал, а как тогда поступить, там при открытии формы сразу отчет уходит на СформироватьНаСервере
|
|||
15
Timon1405
03.05.18
✎
11:02
|
(0) управляемые формы во внешних отчетах в режиме совместимости не поддерживаются.
внесите отчет в состав конфигурации или попробуйте запускать с ключом /RunModeOrdinaryApplication |
|||
16
Флориан
03.05.18
✎
11:03
|
(0) по делу ответу: erf отчеты нельзя открыть с командной строки, epf обработки только можно
|
|||
17
shira84
03.05.18
✎
11:14
|
а если сделать внешнюю обработку, которая будет открывать внешний отчет :))
|
|||
18
Nyoko
03.05.18
✎
11:15
|
сделай через http сервис..
|
|||
19
Boleev
03.05.18
✎
11:18
|
(0) в чем проблема добавить в отчет обычную форму?
|
|||
20
shira84
03.05.18
✎
11:20
|
(19) и что она тогда откроется через командную строку?
написали же что (16) |
|||
21
Boleev
03.05.18
✎
11:23
|
(20) да. сначала пишешь обработку в которой:
ИмяФайлОтчета = "С:\1C\information.erf"; ВнешнийОтчет = ВнешниеОтчеты.Создать(ИмяФайлОтчета); ВнешнийОтчет.ПолучитьФорму(,"Форма").Открыть(); Закрыть(); А в отчете уже программно формируешь. |
|||
22
shira84
03.05.18
✎
11:46
|
(21) но это на обычной форме надо сделать же? а то внешниеотчеты.создать и Открыть() вместе не уживутся.
|
|||
23
Boleev
03.05.18
✎
11:47
|
(22) а в чем трудность сделать на обычной форме? СКД так же сработает
|
|||
24
shira84
03.05.18
✎
13:22
|
так и сделал, очень не хочется переделывать отчет на СКД в обработку.
|
|||
25
Garykom
гуру
03.05.18
✎
13:39
|
Сделай уже внешнюю обработку - запускальщик твоих внешних отчетов
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |