|
Запуск через ярлык 1С8.2 базы 1С8.1 | ☑ | ||
---|---|---|---|---|
0
ivanoa
28.01.11
✎
11:46
|
Установлены 1С8.1 и 1С8.2 на одном компьютере. Базы серверные соответственно.
Поскажите, как прописать в файле 1С8.v8i, чтобы с этого ярлыка 1С8.v8i можно было запустить соответствующее базе приложение? Сейчас запускается 1С8.2 для любой базы... |
|||
1
_myltik_
28.01.11
✎
11:50
|
в настройках подключения пазы режим запуска 8.1 поставить?
|
|||
2
_myltik_
28.01.11
✎
11:50
|
базы*
|
|||
3
ivanoa
28.01.11
✎
11:58
|
(8)да, пишем version = 8.1 в тексте файла
|
|||
4
ivanoa
28.01.11
✎
12:04
|
Текст 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
_myltik_
28.01.11
✎
12:09
|
честно сказать это даже не правил...просто при запуске 8.2 добавил базу 8.1 и там же указал режим запуска (Версия 1С Предприятия) вместо 8.2 - 8.1
|
|||
6
ivanoa
28.01.11
✎
12:21
|
(5) то есть просто непосредственно в самой ярлыке запуска прописали базу, а не через файл 1C8.v8i?
|
|||
7
_myltik_
28.01.11
✎
12:26
|
стоп погодь....сори ты с ярлыка запускаешь, созданного для каждой базы...чуть перепутал...с ярлыком не игрался...я про общий список баз говорил
|
|||
8
ivanoa
28.01.11
✎
12:30
|
(5) непосредственное добавление работает, но если эту строку из ярлыка сохранить в файл 1С8.v8i, то опять запускается чере 1С8.2.
|
|||
9
Aleksey
28.01.11
✎
12:31
|
Ты через стартер запускаешь? Что в ярлыке прописано?
|
|||
10
Aleksey
28.01.11
✎
12:32
|
Непосредственно 8.2 не может открывать базы 8.1. Этим рулит стартер, который выбирает какой exe-ник запускать 8.2 или 8.1
|
|||
11
ivanoa
28.01.11
✎
12:42
|
(9) что подразумеваете под словом "стартер"? Я запуская через ярлык запуска 1C8.v8i, созданный нами.
(10)Понятно, что 8.2 не может запустить базу 8.1. Вопрос, почему при прописанной в файле непосредственной версии "Version=8.1" все равно стартует через 1С8.2 ? |
|||
12
ivanoa
28.01.11
✎
12:54
|
(9)текст ярлыка запуска в (4) см. выше
|
|||
13
Zverek
28.01.11
✎
12:54
|
связано ли данное событие с установкой или переустановкой версии 8.2?
|
|||
14
Zverek
28.01.11
✎
12:56
|
Connect=Srvr="server";Ref="test"; это не текст ярлыка - расположение базы на сервере
|
|||
15
Zverek
28.01.11
✎
12:59
|
текст ярлыка должен быть что-то вроде "С:\Program Files\..." или "\\imyaServera\put\..."
|
|||
16
ivanoa
28.01.11
✎
13:03
|
(15) :) текст ярлыка "S:\1С82.v8i"
|
|||
17
ivanoa
28.01.11
✎
13:03
|
(13) что имеете ввиду?
|
|||
18
Aleksey
28.01.11
✎
13:23
|
(16) Смотри в реестре кто открывает v8i
|
|||
19
Aleksey
28.01.11
✎
13:23
|
(11) Стартер - это c:\Program Files\1cv82\common\1cestart.exe
|
|||
20
Aleksey
28.01.11
✎
13:25
|
Поэтому если в ручную запускаешь, то скорее всего отрабатывает стартер, если ярлык, то скорее всего запускаеться именно exe файл программы, т.е. c:\Program Files\1cv82\Х.Х.ХХ.ХХХ\bin\1cv8?.exe
|
|||
21
Aleksey
28.01.11
✎
13:25
|
вообщем надо реестр глянуть, кто рулит запуском этого ярлыка
|
|||
22
ivanoa
28.01.11
✎
15:49
|
(21) типу v8i сассоциирован тоже запуск через "C:\Program Files\1cv82\common\1cestart.exe".
Ситуация так присходит: запускается 8.2, выбираю базу, опять запускается 8.2 и выдается сообщение о несоотвестствии версий... |
|||
23
ivanoa
31.01.11
✎
10:21
|
Поднимем тему. Народ, знатоки!
Не запускается с ярлыка, лежащего на сетевом ресурсе, в котором строкой конткретной прописано Version=8.1, SQL-ная база на 1С8.1. При чем, эта же база, прописанная непостредственно в запуске 1С локально, правильно стартует через 1С8.1. Пробовали брать сформиированный ярлык "C:\Documents and Settings\user1\Application Data\1C\1CEStart\ibases.v8i" и запускать его, скопировав, из сетевого ресурса, тогда снова запуск не работает! Не поймем, в чем дело! Help!!!!!!!!!! |
|||
24
ivanoa
31.01.11
✎
12:01
|
???
|
|||
25
wise
31.01.11
✎
12:10
|
(24) cоздай ярлык для 8.1 с ТАКОЙ строчкой:"C:\Program Files\1cv81\bin\1cv8.exe" enterprise /S sqlserver\base1C
p.s. НЕ надо будет бороться с ветреными мельницами... |
|||
26
ivanoa
31.01.11
✎
13:22
|
(25) спасибо, конечно. Но ведь это в примере одна база на 8.1, вообще же их гораздо больше. Часть баз SQL на 1С8.2, часть на 1С8.1.
|
|||
27
lion11
31.01.11
✎
13:31
|
(26) Тоже столкнулся с такой засадой. Пришлось сделать для каждой базы на 8.1 отдельный батник, как в (25). А 8.2 запускать со стандартного ярлыка.
|
|||
28
ivanoa
31.01.11
✎
16:30
|
(27) спасибо, возможно, как вариант... Но хочется найти более оптимальный: запуск с одного ярлыка.
Еще знаю вариант, что работает: если непосредственно в запуске 1С локально добавлять в настройках в список общих баз лежащий в сети файл 1C8.v8i . Но тогда при старте с ярлыка у пользователя есть возможность добавлять самому базы, что тоже не есть хорошо! |
|||
29
Aleksey
31.01.11
✎
19:46
|
(28) А если сделать 2 файла 1C81.v81 и 1C82.v82 и настроить ассоциации?
|
|||
30
ivanoa
01.02.11
✎
09:26
|
(29) да, спасибо за идею. это на текущий момент лучший вариант) попробуем
|
|||
31
ivanoa
01.02.11
✎
13:17
|
(30) получилось с двумя разными ярлыками, исправив одно расширение ярлыка и назначив приложение 1С8.1.
Но хотелось бы всё-таки поместить в один ярлык запуска, т.к. проблематично объяснить пользователю, какая база есть 1С8.1, а какая 1С8.2..... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |