|
Запуск 1С с параметрами.
, , , , , , , , , , , , , ,
| ☑ |
0
Leeroy
23.08.13
✎
13:38
|
Господа, всем добрый день!
Подскажите пожалуйста, возможно ли запустить 1С с параметрами так, чтобы при открытии предприятия сразу открывался необходимый документ.
Либо как можно реализовать открытие предприятия сразу с необходимым документом всего лишь по ссылке. Вариант с веб интерфейсом рассматривается в самую последнюю очередь.
|
|
1
Wobland
23.08.13
✎
13:39
|
ПриНачалеРаботыСистемы() делай что хочешь
|
|
2
Wobland
23.08.13
✎
13:40
|
а еще execute есть
|
|
3
Leeroy
23.08.13
✎
13:44
|
Так, похоже не правильно описал..
Человеку передаётся скрипт с необходимыми параметрами, при использовании которых при открытии предприятия сразу запускается необходимый документ. Параметры на документ каждый раз разные. Формы обычные.
|
|
4
Wobland
23.08.13
✎
13:46
|
и /C ещё есть
|
|
5
capitanjack1
23.08.13
✎
13:49
|
(1) Всё сказал, в скрипте что будет передаваться ? Наверное вид и номер документа - вот и проиши
Документы[ТвойВид].НайтиПоНомеру(ТвойНомер,ТекущаяДата()).ПолучитьФорму().Открыть()
тока нафига каждый раз запускать 1С? И что за пользователь? Кажется мне что скорее всего какой-то диспетчер - если так то правильней использовать механизмы внутри 1С,внешние события какие нибудь.
|
|
6
Wobland
23.08.13
✎
13:50
|
(5) -Зин, глянь какая прелесть по ссылке: <...> ставь лайк!
|
|
7
Leeroy
23.08.13
✎
13:57
|
Не известно пока, что именно будет передаваться человеку, скрипт, экзешник или ещё что. Пока думаю, просто прежде всего подумал об этом методе.
Грубо говоря схема должна работать как в (6), только учитывать, что 1С до этого не открыта. Либо открыта, но тогда делать проверку.
(5) передаётся по сути вид и номер, да.
|
|
8
Leeroy
23.08.13
✎
13:58
|
(4) А поподробнее можно? Не нашёл достойного описания параметра.
|
|
9
Wobland
23.08.13
✎
13:59
|
(8) а пожалуйста
/C <строка текста> — передача параметра в конфигурацию.
|
|
10
MSII
23.08.13
✎
13:59
|
(7) Желательно еще бы и дату. Потому что с кодом в (5) при попытке открыть прошлогодний документ случится грусть.
|
|
11
Leeroy
23.08.13
✎
14:02
|
вот интересный метод, отчасти можно механизм выдернуть отсюда.
(9) Вот именно так везде и написано.. )) Что я должен передать в <строка текста> для открытия определённого документа?
(10) Да, ты прав, спасибо.
|
|
12
luns
23.08.13
✎
14:03
|
запускать внешнюю обработку через параметр строки запуска.
она делает что нужно.
|
|
13
Wobland
23.08.13
✎
14:05
|
(11) всякую фигню ты можешь передавать. ответственность за обработку параметра лежит целиком на тебе
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший