Запуск через ярлык 1С8.2 базы 1С8.1 #530019


#0 by ivanoa
Установлены 1С8.1 и 1С8.2 на одном компьютере. Базы серверные соответственно. Поскажите, как прописать в файле 1С8.v8i, чтобы с этого ярлыка 1С8.v8i можно было запустить соответствующее базе приложение? Сейчас запускается 1С8.2 для любой базы...
#1 by _myltik_
в настройках подключения пазы режим запуска 8.1 поставить?
#2 by _myltik_
базы*
#3 by ivanoa
да, пишем version = 8.1 в тексте файла
#4 by ivanoa
Текст V8i [Тестовая база 8.1] Connect=Srvr="server";Ref="test"; ID=9bb585g5-ed9c-47f3-ba4b-4fe4cbgfg4b8 OrderInList=1 Folder=/ OrderInTree=1 Version=8.1 External=1
#5 by _myltik_
честно сказать это даже не правил...просто при запуске 8.2 добавил базу 8.1 и там же указал режим запуска (Версия 1С Предприятия) вместо 8.2 - 8.1
#6 by ivanoa
то есть просто непосредственно в самой ярлыке запуска прописали базу, а не через файл 1C8.v8i?
#7 by _myltik_
стоп погодь....сори ты с ярлыка запускаешь, созданного для каждой базы...чуть перепутал...с ярлыком не игрался...я про общий список баз говорил
#8 by ivanoa
непосредственное добавление работает, но если эту строку из ярлыка сохранить в файл 1С8.v8i, то опять запускается чере 1С8.2.
#9 by Aleksey
Ты через стартер запускаешь? Что в ярлыке прописано?
#10 by Aleksey
Непосредственно 8.2 не может открывать базы 8.1. Этим рулит стартер, который выбирает какой exe-ник запускать 8.2 или 8.1
#11 by ivanoa
что подразумеваете под словом "стартер"? Я запуская через ярлык запуска 1C8.v8i, созданный нами. Понятно, что 8.2 не может запустить базу 8.1. Вопрос, почему при прописанной в файле непосредственной версии "Version=8.1" все равно стартует через 1С8.2 ?
#12 by ivanoa
текст ярлыка запуска в см. выше
#13 by Zverek
связано ли данное событие с установкой или переустановкой версии 8.2?
#14 by Zverek
Connect=Srvr="server";Ref="test";  это не текст ярлыка - расположение базы на сервере
#15 by Zverek
текст ярлыка должен быть что-то вроде "С:Program Files..." или "\imyaServeraput..."
#16 by ivanoa
:) текст ярлыка "S:1С82.v8i"
#17 by ivanoa
что имеете ввиду?
#18 by Aleksey
Смотри в реестре кто открывает v8i
#19 by Aleksey
Стартер - это c:Program Files1cv82common1cestart.exe
#20 by Aleksey
Поэтому если в ручную запускаешь, то скорее всего отрабатывает стартер, если ярлык, то скорее всего запускаеться именно exe файл программы, т.е. c:Program Files1cv82Х.Х.ХХ.ХХХin1cv8?.exe
#21 by Aleksey
вообщем надо реестр глянуть, кто рулит запуском этого ярлыка
#22 by ivanoa
типу v8i сассоциирован тоже запуск через "C:Program Files1cv82common1cestart.exe". Ситуация так присходит: запускается 8.2, выбираю базу, опять запускается 8.2 и выдается сообщение о несоотвестствии версий...
#23 by ivanoa
Поднимем тему. Народ, знатоки! Не запускается с ярлыка, лежащего на сетевом ресурсе, в котором строкой конткретной прописано Version=8.1, SQL-ная база на 1С8.1. При чем, эта же база, прописанная непостредственно в запуске 1С локально, правильно стартует через 1С8.1. Пробовали брать сформиированный ярлык "C:Documents and Settingsuser1Application Data1C1CEStartibases.v8i" и запускать его, скопировав, из сетевого ресурса, тогда снова запуск не работает! Не поймем, в чем дело! Help!!!!!!!!!!
#24 by ivanoa
???
#25 by wise
cоздай ярлык для 8.1 с ТАКОЙ строчкой:"C:Program Files1cv81in1cv8.exe" enterprise /S sqlserverase1C p.s. НЕ надо будет бороться с ветреными мельницами...
#26 by ivanoa
спасибо, конечно. Но ведь это в примере одна база на 8.1, вообще же их гораздо больше. Часть баз SQL на 1С8.2, часть на 1С8.1.
#27 by lion11
Тоже столкнулся с такой засадой. Пришлось сделать для каждой базы на 8.1 отдельный батник, как в . А 8.2 запускать со стандартного ярлыка.
#28 by ivanoa
спасибо, возможно, как вариант... Но хочется найти более оптимальный: запуск с одного ярлыка. Еще знаю вариант, что работает: если непосредственно в запуске 1С локально добавлять в настройках в список общих баз лежащий в сети файл 1C8.v8i . Но тогда при старте с ярлыка у пользователя есть возможность добавлять самому базы, что тоже не есть хорошо!
#29 by Aleksey
А если сделать 2 файла 1C81.v81 и 1C82.v82 и настроить ассоциации?
#30 by ivanoa
да, спасибо за идею. это на текущий момент лучший вариант) попробуем
#31 by ivanoa
получилось с двумя разными ярлыками, исправив одно расширение ярлыка и назначив приложение 1С8.1. Но хотелось бы всё-таки поместить в один ярлык запуска, т.к. проблематично объяснить пользователю, какая база есть 1С8.1, а какая 1С8.2.....
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С