Имя: Пароль:
1C
 
Как передать свои параметры через параметр /URL команды 1cestart?
0 Гений 1С
 
гуру
03.07.22
12:49
Суть задачи - подключиться к текущей открытой 1С (адрес базы есть в URL) и передать в базу какую-нибудь информацию.
Можно в принципе, открыть форму обработки, но хотелось бы еще передать в нее параметры.
Иначе придется в обработке читать файл из файловой системы с параметрами. Хотелось бы этого избежать.
1 Aleksey
 
03.07.22
13:37
ключ С не работает?
2 Aleksey
 
03.07.22
13:37
/C<Строка текста>
передача параметра в конфигурацию
3 Гений 1С
 
гуру
03.07.22
15:38
(1) а как его словить, если открывается уже открытая 1С
4 Гений 1С
 
гуру
03.07.22
15:49
"C:\Program Files (x86)\1cv8\common\1cestart.exe" /URL "e1c://filev/M/fixin/1sspeed/1s_ppm#e1cib/app/Обработка.ПоказатьПоследнююЗаметку?х=12345" /C ТестовыеДанные

ПараметрЗапуска в ПриОткрытии - пустой.
Параметры в ПриСозданииНаСервере - тоже не содержат моих дополнительных данных
5 Ненавижу 1С
 
гуру
03.07.22
15:49
Опять гениальная интеграция через гланды
6 Гений 1С
 
гуру
03.07.22
15:55
Попробовал сделать регистр сведений Тест с измерением Ключ.
Если значение измерения есть, то открывает запись:

"C:\Program Files (x86)\1cv8\common\1cestart.exe" /URL "e1c://filev/M/fixin/1sspeed/1s_ppm#e1cib/data/РегистрСведений.Тест?Ключ=12345”

Если пишу несуществующий ключ:
"C:\Program Files (x86)\1cv8\common\1cestart.exe" /URL "e1c://filev/M/fixin/1sspeed/1s_ppm#e1cib/data/РегистрСведений.Тест?Ключ=12345”

То пишет:
Не удалось перейти по ссылке "e1cib/data/РегистрСведений.Тест?Ключ=123456" по причине: Неверно задана навигационная ссылка.

Пока что вижу только передачу доп. параметров через файл.

(5) скажем за это спасибо 1це.
7 dangerouscoder
 
03.07.22
15:58
Что за параметр такой -/URL? в какой версии платформы появился?
8 Гений 1С
 
гуру
03.07.22
16:01
(7) с добрым утром, Дангер, ггг...

Кстати, 1с решила почесаться в будущих релизах насчет дополнительных параметров для ссылки:
https://wonderland.v8.1c.ru/blog/ispolzovanie-dopolnitelnykh-parametrov-v-navigatsionnykh-ssylkakh/

Но это только с 19 релиза, так что пока через филец.
9 dangerouscoder
 
03.07.22
16:13
(8) поробуй заново опубликовать базу
10 Гений 1С
 
гуру
03.07.22
17:59
(9) о какой публикации идет речь, простите? сеанс телепатии не удался. База не опубликована, обычная файловая база, это и по URL видно, кстати.