Запуск произвольного Атлантис приложения

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
paul2401
Сообщения: 6
Зарегистрирован: 17 мар 2016, 20:18

Запуск произвольного Атлантис приложения

Сообщение paul2401 »

В документации на Атлантис 5.5.23 в разделе Инструменты и утилиты: Средства времени исполнения > Утилита atlexec.exe: выполнить двухуровневое Атлантис-приложение >
описан процесс запуска произвольного двухуровневого Атлантис-приложения и приведен пример такого приложения.

Я скомпилировал пример, зарегистрировал систему в Консоли управления, подключил скомпилированный ресурс.
Приложение запускается, но Главное меню остается недоступным и GDesk не появляется на экране.

Подскажите в чем может быть причина. Если есть работающий пример Атлантис-приложения, пожалуйста, выложите на форуме.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5185
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Запуск произвольного Атлантис приложения

Сообщение edward_K »

GDESK напрямую завязан с лицензией. Меню у вас должно быть описано как например NIOKR Menu - смотрите ваш файл лицензий и в сапорте в консоли администратора - контура/модули. То что вы описываете, очень похоже на ситуацию, когда сапорт запускают с лицензией на галактику - а сие уже обсуждалось.
Den
Местный житель
Сообщения: 1842
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Запуск произвольного Атлантис приложения

Сообщение Den »

paul2401 , если не секрет, в свете вопроса, что задумали то вообще ? Чем серьезный подход такой обоснован ?
paul2401
Сообщения: 6
Зарегистрирован: 17 мар 2016, 20:18

Re: Запуск произвольного Атлантис приложения

Сообщение paul2401 »

Планирую использовать Галактику как OLE сервер для вызова ограниченного набора самописных функций (создание элемента справочника, документа, изменение атрибутов документа и т.п.). Для этого не нужны стандартные ресурсные файлы. Для примера, Галактика в нашей конфигурации занимает в оперативной памяти около 140 Мб, а "облегченная" версия - 37Мб. Думаю что такая версия будет быстрее работать. Но чтобы протестировать это нужно, скомпилировать пример :)

И, наконец, заявленный в документации функционал должен работать.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5185
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Запуск произвольного Атлантис приложения

Сообщение edward_K »

То что вы не любите кошек, это просто значит что вы не умеете их готовить. У вас сработало лиценз.ограничение - либо подсуньте галактическую лицензию и закройте один из доступных вам модулей, либ попробуйте с демо(со всеми вытекающими).
paul2401
Сообщения: 6
Зарегистрирован: 17 мар 2016, 20:18

Re: Запуск произвольного Атлантис приложения

Сообщение paul2401 »

Допустим, что проблема с лицензионным файлом.
Но, в справочной системе Галактики целый раздел посвящен описанию демонстрационного проекта и там нигде нет информации о лицензиях, лицензионном файле. В комплекте поставки есть архив RPP.zip, который содержит исходные файлы этого проекта. В архиве есть файл Demo.rc, в котором описывается GDesk DemoStat. Как должен работать этот проект? С каким лицензионным файлом? Где об этом можно узнать?
paul2401
Сообщения: 6
Зарегистрирован: 17 мар 2016, 20:18

Re: Запуск произвольного Атлантис приложения

Сообщение paul2401 »

Коллеги.
Пример демонстрационного Атлантис приложения включается в комплект документации в каждой версии.
Может быть кто-нибудь пробовал собрать и запустить данный пример?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5185
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Запуск произвольного Атлантис приложения

Сообщение edward_K »

возьмите например демолицензию.
А вообще если вам какие то ресы лишние, то можно сделать группу в правах доступа и по этой группе отключить доступ к каким то ресам. Только аккуратней с проверкой реестра настроек. Также вы можете перекрыть меню какого то модуля. И есть бесплатный - Partner, но о желании его использовать нужно заявить в ТП.
Ответить