Подскажите пожалуйста, как привязать свой фейс к партнерском
Модераторы: m0p3e, edward_K, Модераторы
-
- Сообщения: 4
- Зарегистрирован: 29 мар 2005, 17:49
Подскажите пожалуйста, как привязать свой фейс к партнерском
Проблема в следующем:
написали свой фейс - он захватывает лицензию модуля Управление Договорами
Спросили техподдержку - ответили, что надо привязать фейс к партнерскому модулю - тогда он не будет хватать чужих лицензий.
А как - непонятно ???
Подскажите кто-нибудь, как это сделать
Может у кого есть документация по Партнерскому модулю? :`(
написали свой фейс - он захватывает лицензию модуля Управление Договорами
Спросили техподдержку - ответили, что надо привязать фейс к партнерскому модулю - тогда он не будет хватать чужих лицензий.
А как - непонятно ???
Подскажите кто-нибудь, как это сделать
Может у кого есть документация по Партнерскому модулю? :`(
Re: Подскажите пожалуйста, как привязать свой фейс к партнер
я пошел простым путем но думаю должен быть другой способ.
пишется файл и в нем:
Partner menu
{
- 'Мой интерфейс', cmRunInterface('mywork'),, hcMBPM1ToUse,,, scMenuCtx;
}
пишется файл и в нем:
Partner menu
{
- 'Мой интерфейс', cmRunInterface('mywork'),, hcMBPM1ToUse,,, scMenuCtx;
}
-
- Абориген
- Сообщения: 943
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: External Developer
- Контактная информация:
Re: Подскажите пожалуйста, как привязать свой фейс к партнер
Просто создаете файл, н-р patner.rc в которм описываете меню:
Partner MENU
{
= 'Какой-то набор интерфейсов',,scMenuCtx;
{
- 'Первый интерфейс', cmRunInterface ('MyInterface1'),'Мой первый интерфейс',,'',,scMenuCtx;
- ...
}
}
подключаете его в файл проекта, компилируете...
Результатом компиляции данного примера будет появление кнопки "Партнерский модуль" в DESK, а в самом модуле - меню 'Какой-то набор интерфейсов' с одним из пунктов 'Первый интерфейс'
Partner MENU
{
= 'Какой-то набор интерфейсов',,scMenuCtx;
{
- 'Первый интерфейс', cmRunInterface ('MyInterface1'),'Мой первый интерфейс',,'',,scMenuCtx;
- ...
}
}
подключаете его в файл проекта, компилируете...
Результатом компиляции данного примера будет появление кнопки "Партнерский модуль" в DESK, а в самом модуле - меню 'Какой-то набор интерфейсов' с одним из пунктов 'Первый интерфейс'
-
- Абориген
- Сообщения: 943
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: External Developer
- Контактная информация:
Re: Подскажите пожалуйста, как привязать свой фейс к партнер
Это не другой, это совершенно правильныйф способ )
альтернативой может быть подключение интерфейса через РМП )))
альтернативой может быть подключение интерфейса через РМП )))
-
- Местный житель
- Сообщения: 474
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Сибирь-матушка
- Контактная информация:
Re: Подскажите пожалуйста, как привязать свой фейс к партнер
Хорошая у вас тех поддержка
То что происходит с вашим фейсом - это скорее всего или глюк пункта рабочего места пользователя(только там его можно с меню запустить) или (что тоже глюк ) совпадение вашего фейса по имени с каким-то из "договорных" ...
А к партнерскому модулю подключить просто - надо скомпилять в пользовательский res меню Partner с вызовом своего фейса - оно заменит стандартный и вы можете без проблем им наслаждаться ...Если нужно раздавать права на него - то в файлик galnet.proдобавить надо в список ресурсов свой с менюхой и тогда в ...
То что происходит с вашим фейсом - это скорее всего или глюк пункта рабочего места пользователя(только там его можно с меню запустить) или (что тоже глюк ) совпадение вашего фейса по имени с каким-то из "договорных" ...
А к партнерскому модулю подключить просто - надо скомпилять в пользовательский res меню Partner с вызовом своего фейса - оно заменит стандартный и вы можете без проблем им наслаждаться ...Если нужно раздавать права на него - то в файлик galnet.proдобавить надо в список ресурсов свой с менюхой и тогда в ...
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
-
- Сообщения: 4
- Зарегистрирован: 29 мар 2005, 17:49
Re: Подскажите пожалуйста, как привязать свой фейс к партнер
Понял
Спасибо откликнувшимся:)
Будем пробовать
Спасибо откликнувшимся:)
Будем пробовать
Re: Подскажите пожалуйста, как привязать свой фейс к партнер
Мах, можно и так, как я описал немного ниже. Если ты, конечно, его через рабочее место пользователя подключал http://www.tyumbit.ru/galaktika/read.ph ... 123&t=5123
В версии 8 можно написать так:sim писал(а):Как притянуть в Партнерский модуль галактическое меню "=" ?
Partner MENU
{
= 'Какой-то набор интерфейсов',,scMenuCtx;
{
- 'Первый интерфейс', cmRunInterface ('MyInterface1'),'Мой первый интерфейс',,'',,scMenuCtx;
- ...
}
= Vspom, '~=~', 'Различные системные функции', , scMenuCtx;
}
VIP компилирует это без ошибок, и в "Галактике" это работает. Судя по всему, итоговое меню динамически создается на этапе выполнения и может включать в себя другие меню, которые есть в RES-файлах. В версиях 5 и 7 VIPу требовалось полное описание всей структуры меню уже при компиляции.
Будет.sim писал(а):и что - в результате вся галактическая менюшка "=" будет в присутствии?
В 8-ой версии захват лицензий, как утверждают разработчики, не связан с тем, в меню какого модуля находится команда запуска интерфейса. Модули, к которым "приписан" интерфейс, перечислены внутри него самого, и одна из лицензий будет захвачена независимо от способа запуска интерфейса. А меню "=" вроде бы действительно нейтральное.sim писал(а):и главное - не будет ли при этом происходить захват лицензии? вроде бы меню "=" нейтральное, т.е. без ограничений
-
- Местный житель
- Сообщения: 645
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"
Проблема в следующем:
написали свой фейс - он захватывает лицензию модуля Управление Договорами
Спросили техподдержку - ответили, что надо привязать фейс к партнерскому модулю - тогда он не будет хватать чужих лицензий.
-------------------------------------------------------------------------------
Крутая техподдержка Неужели такое могли сказать в Галактиской поддержке?
Забудьте о том, что Вам там сказали - это не соответсвует действительности. Переименуйте интерфейс. Советую все свои называть с трех букв а. К примеру, аааmyprоgramm. Тогда при настройке в рабочем месте Вам не надо его искать - он будет стоять первым в списке выбираемых интерфейсов. А также решится навсегда проблема совпадения имен Ваших фейсов с Галактическими (что скорее всего, как тут правильно отмечали и привело в захвату лицензий).
написали свой фейс - он захватывает лицензию модуля Управление Договорами
Спросили техподдержку - ответили, что надо привязать фейс к партнерскому модулю - тогда он не будет хватать чужих лицензий.
-------------------------------------------------------------------------------
Крутая техподдержка Неужели такое могли сказать в Галактиской поддержке?
Забудьте о том, что Вам там сказали - это не соответсвует действительности. Переименуйте интерфейс. Советую все свои называть с трех букв а. К примеру, аааmyprоgramm. Тогда при настройке в рабочем месте Вам не надо его искать - он будет стоять первым в списке выбираемых интерфейсов. А также решится навсегда проблема совпадения имен Ваших фейсов с Галактическими (что скорее всего, как тут правильно отмечали и привело в захвату лицензий).