Параметры запуска в 1с

1. adiletr22 15.10.21 13:02 Сейчас в теме
Можно ли в параметрах запуска указать , чтобы открывался определенный документ?
По теме из базы знаний
Найденные решения
11. Online-Ufa 15.10.21 14:31 Сейчас в теме
Можно запустить с доп.параметром /URL <локальная ссылка на документ в формате e1cib>
adiletr22; starik-2005; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. TokarevV 30 15.10.21 14:14 Сейчас в теме
(1) Всё время один и тот же документ? Или каждый раз разный? Подробнее можете написать про потребность?
6. adiletr22 15.10.21 14:17 Сейчас в теме
(5) параметры запуска я опишу в батнике который буду менять программно
9. user856012 13 15.10.21 14:30 Сейчас в теме
(1)
Можно ли в параметрах запуска указать , чтобы открывался определенный документ?
Непосредственно - нельзя, надо лезть в конфигурацию, как было написано выше.

Можно попробовать использовать "костыль": при помощи параметра /Execute запускать при старте внешнюю обработку, которая уже откроет нужный документ.

Подробности тут: https://infostart.ru/public/104654/
2. Dem0 15.10.21 13:48 Сейчас в теме
Можно написать батник, который запустит 1с от имени определенного пользователя, например
"РоботДляРаботыСДокументом_РеализацияТоваровУслуг_№УТ0000156­678".
А уж при старте в самой 1с обработать запуск. Если параметрыСеанса.ТекущийПользователь.Наименование = "РоботДляРаботыСДокументом№УТ0000156678" Тогда получить документ и открыть его форму
3. STELEICE 15.10.21 13:53 Сейчас в теме
(2)
/F <путь> — путь к информационной базе, если она хранится в файле (имя файла указывать не надо).

/S <адрес> — адрес информационной базы, хранящейся на сервере 1С:Предприятия 8, складывается следующим образом: <Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8>

/N <имя> — имя пользователя. Должно быть указано так же, как в списке пользователей, создаваемом в Конфигураторе.

P <пароль> — пароль пользователя, имя которого указано в параметре /N. Если у пользователя нет пароля, этот параметр можно опустить.


Пример:
“C:\Program Files (x86)\1cv82\common\1cestart.exe” enterprise /F “D:\1С\Демо базы 1С\Управление торговлей (демо) для сайта” /N “Федоров (администратор)” /P “131”.
8. adiletr22 15.10.21 14:25 Сейчас в теме
немного не понял, вы хотите чтобы я пользователя переименовал как документ?)
4. STELEICE 15.10.21 13:55 Сейчас в теме
адресовано автору темы в помощь
7. adiletr22 15.10.21 14:19 Сейчас в теме
(4) пока ничем не помогло, но спасибо)
10. Vlad_M_75 15.10.21 14:30 Сейчас в теме
А зачем такие сложности? Может просто при старте системы читать какой-нибудь текстовой файл и, в зависимости от содержимого, выполнять какие-то действия? Довольно просто реализуется через расширение.

В командной строке можно также указать внешнюю обработку, выполняемую при старте системы, но для ее запуска необходимы права администратора.
13. adiletr22 15.10.21 14:53 Сейчас в теме
(10) Внешняя обработка не подойдет, опишу ситуацию более подробно:

есть пользователь который заходит в 1с и делает свою рутину, этому пользователю иногда приходит письмо с просьбой о редактировании какого-то документа. Я хочу чтобы он из письма сразу попадал к этому документу.

Внешняя обработка не пойдет, так как я не смогу передать туда параметр. Текстовый файл возможно решит мою проблему, но реализация будет долгой для этого случая, хотелось бы к письму приделать ссылку к батнику которая сразу открыла бы нужный документ в 1с
15. serg33rus 28 15.10.21 15:52 Сейчас в теме
(13) а почему в письме не указать ссылку вида
e1c://filev/c/_serg/1Cv8/book#e1cib/data/Справочник.Книги?ref=ab33089798c755f711ec2ccd3273e833
Настроить винды чтобы по этой ссылке открывалась 1С и документ несложно. По ссылке щелк, 1С открылась, документ открылся.
Как настроить вот здесь например можно почитать
https://infostart.ru/public/293871/
starik-2005; +1 Ответить
11. Online-Ufa 15.10.21 14:31 Сейчас в теме
Можно запустить с доп.параметром /URL <локальная ссылка на документ в формате e1cib>
adiletr22; starik-2005; +2 Ответить
12. adiletr22 15.10.21 14:43 Сейчас в теме
(11) вижу среди доступных параметров /debuggerURL который мне не нужен в данный момент
14. EVKash 14 15.10.21 15:31 Сейчас в теме
(12) где-то не там смотрите
/URL <адрес>

Указывает необходимость перехода по ссылке. Поддерживаются ссылки формата e1c и http(s):

● Если указана внешняя ссылка – выполняется поиск запущенного клиентского приложения с той же строкой соединения, которая указана в параметре. В найденном клиентском приложении не должно быть открыто модальное или блокирующее окно. После этого выполняется попытка перехода по локальной ссылке из исходной навигационной ссылки и активизируется основное окно приложения. В случае неудачи клиентское приложение продолжает работу. Если исходная навигационная ссылка не содержит локальной ссылки (содержит только адрес информационной базы), то попытка перехода не выполняется, активируется основное окно найденного клиентского приложения.

● Если подходящего клиентского приложения не найдено, строка соединения определяется из параметра командной строки /URL.

● Если указана локальная ссылка – клиентское приложение запускается в общем порядке. После запуска выполнится попытка перехода по переданной локальной ссылке.

У себя юзер нажимает Ctrl+F11 в открытом документе, копирует ссылку и отправляет ее в письме.
adiletr22; vv2; +2 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот