27.02.2004, 19:02 | #1 |
Участник
|
Запуск Navision Attain из командной строки
Возникла проблема с открытием Navision Attain из командной строки с заданным Кодом пользователя. В командной строке, помимо имени БД и фирмы, я задаю id=userid (где userid существующий в Attain код пользователя, без пароля). Однако, этот параметр игнорируется. При открытии системы появляется всё то же окошко "Логин", предлагающее ввести Код пользователя. Т.е., при открытии БД, Код пользователя не задался. Что неправильно?
|
|
27.02.2004, 22:24 | #2 |
Участник
|
подождите, Mary.
id в командной строке, это не пользователь. это имя файла, где хранятся настройки профиля. Цитата:
Each user in a Navision Attain multiuser installation can choose the setup of windows and program properties that they want to use. Each user must have a unique ID, in order for the program to be able to save and use the setup selections of the individual users. You can create a user setup by starting the program with an ID. The information about the users’ setup will be stored under this ID. Here is an example in which the program starts with an ID called SUPER:
c:\Program Files\Navision Attain\fin.exe id=SUPER In a list of Navision Attain program files, you can see that each time you have started with a new setup ID, a file has been created that has the ID as the first part of the file name and.zup as the file name extension (for example, super.zup). This is called a setup file. |
|
01.03.2004, 16:49 | #3 |
Участник
|
Вы правы. Приношу свои извенения, поторопилась с выводами - я только осваиваюсь. Тогда возникает прямой вопрос. Как корректно построить командную строку, чтобы открывалась заданная база данных, с заданным кодом пользователя и фирмой. Спасибо.
|
|
02.03.2004, 00:12 | #4 |
Аксакал в отставке
|
Есть собственно 2 способа:
1) самый простой и забавный: сделать ярлык на рабочий стол из Navision. Причем можно открыть сразу конкретные формы. (как это сделать - см. иллюстрацию); 2) сделать ярлык на рабочий стол вручную, прописав, например следующее: "C:\Program Files\Microsoft Business Solutions-Navision\Client\fin.exe" servername=server-sql, database=database.fdb, company=CRONUS Имя компании надо указывать с учетом регистра. Для переключения аутентификации с Database на Windows не забудьте указать параметр ntauthentication=yes
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес"). |
|
02.03.2004, 12:01 | #5 |
Участник
|
Спасибо за ответ. Первый способ, к сожалению, проблему не решает, т.к. Navision, при попытке открыть фирму, всё так же запрашивает Код пользователя. Второй способ решает проблему в случае Аутентификации Windows, а в моём случае используется Аутентификация БД.
|
|
02.03.2004, 15:40 | #6 |
Аксакал в отставке
|
К сожалению, в случае аутентификации Windows, автологин сделать нельзя.
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес"). |
|
02.03.2004, 16:08 | #7 |
Участник
|
Тимур, в случае Аутентификации БД ты хотел сказать?
|
|
02.03.2004, 16:31 | #8 |
Аксакал в отставке
|
точно
спасибо, Сергей. я опечатался
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес"). |
|