#0
by Баламут
Привет всем!У меня такой вопрос. Запустил связку Citrix - 1C. В строке Location опубликованного приложения пишу, например,"C:Program Files1Cv77BIN1CV7s.exe" enteprise /d"e:BasesЧП Пупкин". Внимание, вопрос! Почему при запуске вываливается окно добавления новой базы, а не ввода пользователя и пароля, как было задумано? Причем если при этом нажать пимпу изменить, то виден нормальный путь к базе.
#1
by AlexPalych
Скорее всего, на сервере для этого юзера база в реестре не зарегистрирована, зарегь ее и не будет спрашивать...
#3
by Баламут
Это уже интересно. Но дабы вас не смущала буковка s в exe-шнике сразу оговорюсь - база dbf-ная. Что значит зарегистрировать ее в реестре? Можно подробнее?
#8
by Баламут
Ну если трудно прочитать весь пост, я повторю вопрос. Почему появляется окно выбора базы, если путь указан в командной строке?
#11
by Баламут
HKEY_CURRENT_USERSoftware1C1Cv7.77.7Titlese:BasesЧП ПупкинНасколько я понял так должно быть прописано. Вопрос прежний.
#12
by lalex23
перефразируем -ПЕРВЫЙ раз нажал ОК?зашёл в базу?при ПОВТОРНОМ запуске просит регистрации?запусти без параметров - в списке баз есть ЭТА база?ежели нет то правов на эту ветку не хватает
#13
by Баламут
При повторном запуске регистрации не просит. База в списке есть, независимо от того запускаю я без параметров или с параметрами.
#14
by lalex23
дык какого %у% тебе надо - русским языком сказано - если в реестре этой базы нет - она будет регистрироваться при первом запуске, если не просит - проблема отпадает, если тебе надо что б и при первом запуске не спрашивало - регистрируй базу ДО запуска
#15
by Баламут
Объясняю еще раз для собо одаренных. Мне надо, чтобы НЕ ВЫДАВАЛО ОКНО СО СПИСКОМ БАЗ!!! БАЗА УКАЗАНА В КОМАНДНОЙ СТРОКЕ! Должно сразу появляться окно для выбора пользователя и ввода пароля. В реестре база прописана! Ну что тут еще непонятного?!!!
#16
by lalex23
как особо одарённый цитирую тебя:При повторном запуске регистрации не просит. База в списке есть, независимо от того запускаю я без параметров или с параметрамии не понимаю в сабже пишешь:Почему при запуске вываливается окно добавления новой базы,и тут же выдаёшь:Мне надо, чтобы НЕ ВЫДАВАЛО ОКНО СО СПИСКОМ БАЗ!!!ты уж определись - КАКОЕ окно у тебя появляется, если РЕГИСТРАЦИИ - значит база НЕ была зарегистрирована, если ВЫБОРА - неверно сформирована командная строка
#17
by AlexPalych
Судя по всему, это Вам что-то не понятно. Вообще-то Вам уже несколько раз объяснили, что базы регистрируються в реестре для каждого пользователя отдельно и если база не зарегистрирована, тогда появляется окошко регистрации, если же запись в реестре существует - тогда появляется сразу же окно авторизации.
#18
by Тертый
0)Особо одаренный.... Чтоб при первом запуске не просило регистрации, ком. строку пиши в батнике, цитрикс запускай с указанием батника.
#19
by Тертый
подсказкаc:cd "c:Program Files1Cv77BIN"START 1CV7s.exe enterprise /D"F:1CTIS" - так нет выбора баз------------------@ECHO OFF---------------------------------а так есть
#22
by mishaPH
"C:Program Files1Cv77BIN1CV7s.exe" enteprise /de:BasesЧП Пупкин.Попробуй так. без кавычек в пути к базе.Я что-то не помню что-бы путь надо в кавычках писать.Возможно дело в этом
#23
by vsy
Еще один важный момент кодировка руских букв должна быть досовской, если в win то она считает что такой базы нет и пытается ее зарегить.
#24
by Bot
есть решение твоей проблемы...На случай, если ты ещё недопонял.Когда пользователь коннектится к серваку Citrix, для него создается новый профиль (который, между прочим, содержит и ветку реестра CurrentUser). В новом профиле база твоя не прописана. А когда запускаешь 1С с указанием базы в коммандной строке, 1С-ка автоматом у тебя спрашивает, создавать новую запись в списке баз (который до этого есессно пуст) или нет..РЕШЕНИЕ:Сделай дефолтовый профиль с уже прописанной в нем твоей базой.Для этого лучше удалить свой профиль (лучше <> обязательно), настрой свой профиль, чтоб в нем при запуске 1С уже была бы твоя база. Далее копируешь файл "c:Documents and Settings<свой логин>
tuser.dat" в папку "c:Documents and SettingsDefault User".(новый профиль для нового пользователя этого сервера восстанавливается из файла "c:Documents and SettingsDefault User
tuser.dat" - типа начальные установки).После этого, все вновь создаваемые профили пользователей будут иметь у себя прописанную твою базу 1С. И вопросов никаких не будет.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- СоздатьОбъект("MSScriptControl.ScriptControl")
- Зик. Изменение оклада в середине месяца.
- 1С Логистика, кто видел, внедрял?
- из-под 1С принтер "долго думает"
- Отчет по правам пользователей
- "внеоборотные активы-основные средства" не попадают в "отчёты-специализированные
- Зачем нужен формат XML при обмене
- БЭСТ -4 и перенос данных в 1С
- Как открыть форму в режиме "просмотр", если объект заблокирован
- v8: Запретить повторный вход в 1С без административных прав
- Запись периодических реквизитов v7.7
- АМС 100 к не печатает чеки !!! Хелп
- Есть у кого форма 1-Т (ТТН) в mxl ?
- 1С77 пускает в базу когда она запущена в монопольн режиме
- Проблемы с barcode.ocx
- ЗиК Исправление больничного листа
- Акт подработки зерна
- Подключение по ОЛЕ из 8ки к 7ке
- При отмене проведения Платежное поруч (исход.) выбрасывает НАРУШЕНИЕ ПРАВ..
- Сообщение "при пересчете обнаружен нулевой курс валюты"