25.11.2004, 14:42 | #1 |
Участник
|
Здравствуйте!
Подскажите кто сталкивался с такой ситуацией: Нужно чтоб народ подключался к аксапте без установленного клиента. клиент установлен на самом сервере и настроен через АОС. а клиент имеет на рабочем столе лишь ярлык на реальный \\server\axapta\client\bin\ax32.exe всё это надо потомучто организация очень большая и если переставлять клиента всем юзерам, после очередного обновления - можно опупеть. ADWC - не предлагать, начальство против. я пробовал: скопировать на комп юзера все dll,ocx и зарегистрировать их в реестре типа regsvr32 ttt.dll /s. результат: на некоторых конфигурациях нормально вхожу, логинюсь без ошибок, а на некоторых говорит на клиентской части не установлены файлы, нажмите ОК чтб установить-нажимаю , не могу открыть файлы: \\server\axapta\client\share\include\_jmgsignin.avi \\server\axapta\client\share\include\_jmgsignout.avi \\server\axapta\client\share\include\_AxHotkey.hkd но работает всё (меню, журналы и т.д.) что за файлы не пойму, таких и нет, вернее есть но без "_" внедренцы говорят в 2.5 такое прокатывало, а в 3.0 не знают Заранее спасибо! |
|
25.11.2004, 15:06 | #2 |
Шаман форума
|
вариант 1 - терминальный доступ
вариант 2 - запуск cmd -файла, ссылающегося на установленного где-то клиента в обоих вариантах регистрировать на машине клиента ничего не надо, и прокатывать будет в любой версии.
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
25.11.2004, 15:08 | #3 |
Шаман форума
|
а в вашем варианте - что вы будете делать, если очередной патч возжелает изменить перенесенные на клиентские машины файлы?
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
25.11.2004, 15:20 | #4 |
Участник
|
еслиб я знал какие файлы я использовал, то я бы netlogon script сделал и все.
а вот насчет вашего cmd я что-то не понял-это типа start \\server\axapta\client\bin\ax32.exe ? я же говорю создаю ярлычок на раб. столе ссылающийся на \\server\axapta\client\bin\ax32.exe и не работает. может надо конфигурационную утилиту установить или что ещё? объясните пожалуйста поподробнее, ведь в реестре на машине юзера вообще про аксапту ничего нет, она запускается и схлопывается сразу. попробовал сейчас сначала запустил конф. утилиту с сервера на машине юзера, теперь аксапта открывается, но опять та же ерунда - невозможно создать элемент управления ActiveX ClassId такой-то. вот из-за этой ошибки я начал регистрировать библиотеки, а когда зарегистрировал, получил ту ошибку про которую я написпал в первом сообщении Заранее благодарен! |
|
25.11.2004, 15:44 | #5 |
Шаман форума
|
start \\server\ax.32.exe \\server\ax1111.axc
где .axc - файл с конфигурацией. В которой и указывается, откуда екзешник будет брать всю начинку. Устанавливать ничего не надо. Если двухзвенка, придется. наверное, odbc настроить, если трехзвенка - то вообще ничего. конфигурационны файл можно склепать конфигурационной утилитой (делается конфигурация, далее кнопка manage-export, далее переименовать то, что он выплюнет в axc из xpo)
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
25.11.2004, 15:52 | #6 |
Модератор
|
Запускаем ax32.exe из сетевой папки, скармливаем ему в командной строке UNC путь к конфигурации, т.е. командная строка вида
\\srv\axclient\bin\ax32.exe \\srv\application\myappl.axc Оформляем это в виде ярлыка на рабочем столе и работаем
__________________
-ТСЯ или -ТЬСЯ ? |
|
25.11.2004, 16:00 | #7 |
Модератор
|
Цитата:
Сообщение от komar
конфигурационны файл можно склепать конфигурационной утилитой (делается конфигурация, далее кнопка manage-export, далее переименовать то, что он выплюнет в axc из xpo)
__________________
-ТСЯ или -ТЬСЯ ? |
|
25.11.2004, 16:06 | #8 |
Участник
|
Вроде заработало, ещё завтра оттестируюсь. ВСЕМ СПАСИБО!!!
|
|
25.11.2004, 17:16 | #9 |
Шаман форума
|
Цитата:
Сообщение от Vadik
зачем так сложно - Manage \ Save as
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
26.11.2004, 07:15 | #10 |
Участник
|
Нет всё равно такая же ошибка :
невозможно создать элемент управления ActiveX CmxPhoneControl (ClassID {BAD22A-2CC-D3BDACBA} не найден в системе. Проверьте что он должным образом зарегистрирован. Заранее спасибо! |
|
26.11.2004, 09:52 | #11 |
Шаман форума
|
А на машине, где находится клиент и приложение, они нормальным образом установлены? Конфигурационный файл ссылается именно на эти файлы?
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
26.11.2004, 11:39 | #12 |
Модератор
|
Цитата:
Сообщение от coja
CmxPhoneControl (ClassID {BAD22A-2CC-D3BDACBA} не найден в системе. Проверьте что он должным образом зарегистрирован.
__________________
-ТСЯ или -ТЬСЯ ? |
|
31.01.2005, 11:45 | #13 |
Участник
|
Цитата:
Сообщение от coja
невозможно создать элемент управления ActiveX
CmxPhoneControl (ClassID {BAD22A-2CC-D3BDACBA} не найден в системе. Проверьте что он должным образом зарегистрирован. |
|
31.01.2005, 15:13 | #14 |
Участник
|
Цитата:
Сообщение от komar
вариант 1 - терминальный доступ
вариант 2 - запуск cmd -файла, ссылающегося на установленного где-то клиента в обоих вариантах регистрировать на машине клиента ничего не надо, и прокатывать будет в любой версии. |
|
31.01.2005, 16:32 | #15 |
Участник
|
Цитата:
Сообщение от Alex_K
Цитата:
Сообщение от komar
вариант 1 - терминальный доступ
вариант 2 - запуск cmd -файла, ссылающегося на установленного где-то клиента в обоих вариантах регистрировать на машине клиента ничего не надо, и прокатывать будет в любой версии. С этой задачей успешно справляется и сама Аксапта. см. SysFileDeployer. Он запускается из startup-процедуры |
|
31.01.2005, 16:51 | #16 |
Участник
|
Ой... Говорила мама: "RTFM, сынок, RTFM!"
|
|