|
8.3. Как программно открыть нав. ссылку в другой базе
| ☑ |
0
SeiOkami
02.08.18
✎
07:41
|
Добрый день
Есть ли способ без всякого рода exe`шников и dll`шек открыть из одной базы программно навигационную ссылку в другой (уже открытой) базе?
Можно открывать веб ссылки, но есть ли способ это сделать в уже открытом тонком клиенте?
|
|
1
Мимохожий Однако
02.08.18
✎
09:05
|
(0) На том же компьютере или на другом?
|
|
2
SeiOkami
02.08.18
✎
09:14
|
На этом же компьютере. Пользователь работает в двух базах. Из одной необходимо открывать в уже запущенном сеансе другой базы.
|
|
3
SeiOkami
02.08.18
✎
09:27
|
Может есть какой-то несложный скрипт, который можно выполнить стредствами 1С и открыть в окне с базой нужную навигационную ссылку
|
|
4
Мимохожий Однако
02.08.18
✎
09:35
|
набери в поиске браузера
"переход по навигационной ссылке 1с"
|
|
5
SeiOkami
02.08.18
✎
09:37
|
(4), и?
|
|
6
PloAl
02.08.18
✎
09:42
|
лучше гуглить слова: реестр e1c
|
|
7
SilentMan
02.08.18
✎
09:46
|
(0) Публикуем 2-ю базу на веб-сервере
Затем формируем полную ссылку (с http и всеми потрохами)
Затем говорим ПерейтиПоНавигационнойСсылке и в качестве ссылки ставим то, что сделали на предыдущем шаге
Заодно можно почитать описание функции ПерейтиПоНавигационнойСсылке - там есть какие-то комментарии на желаемую тему
|
|
8
SeiOkami
01.10.24
✎
14:27
|
О, спасибо!
Оказывается, достаточно просто перед ссылкой указывать строку типа:
"e1c://server/" + ИмяСервера + "/" + ИмяБазы + "/"
"e1c://server/" + ИмяСервера + "/" + ИмяБазы + "#"
|
|
9
SeiOkami
02.08.18
✎
10:02
|
Правда окно с базой не активируется, а просто мигает, но это уже мелочи
|
|
10
SeiOkami
03.08.18
✎
07:58
|
Не верно вчера написал, поправляю:
достаточно просто перед ссылкой указывать строку типа:
"e1c://server/" + ИмяСервера + "/" + ИмяБазы + "#"
+ можно при копировании навигационной ссылки нажимать кнопку "Внешняя" и тогда ссыль сразу будет в таком формате.
|
|