Страница 1 из 3

Способы подцепить ресурсник в 8 Галактике

Добавлено: 12 янв 2007, 20:27
Sytin
Есть ли способы подцепить ресурсник в 8 Галактику, как в 7-й(вызов ард-отчетов\ресурс),
чтобы при компиляции не кидать его в корневую деррикторию и не перезапускать каждый раз галактику?

Добавлено: 25 янв 2007, 15:14
Maverick
Есть. нужно в debug (или любой др. стандартный отладочный или служебный ресурс) скомпилить интерфейс, который бы зарегистрировал некоторый ресурсник (с нужным вам именем).
Тогда компилируйте все в этот ресурсник и подкладывайте галке. ОпенРесурс даже писать не нада

Добавлено: 30 янв 2007, 17:44
_Tosha_
и как же можно скомпилить интерфейс в ресурсник?...

Добавлено: 31 янв 2007, 11:13
aleks1232321
Очень просто, в VIP.CFG в секции [system] пишется такая строчка
OutputResourceName='путь на ресурсный файл'\debug.res

Добавлено: 31 янв 2007, 12:19
Den
Вроде в 8-ке просто зарегистрировать этот ресурс надо в репозитарии - вот и все. И компиляйте сколько угодно. По крайней мере я так делал - и все работало. В ard отчеты точно цеплялись все, которые в этом ресурсе живут ). А ОпенРесурс с 8-ки больше с нами нет...

Добавлено: 31 янв 2007, 14:33
Sheinina
Maverick писал(а):Есть. нужно в debug (или любой др. стандартный отладочный или служебный ресурс) скомпилить интерфейс, который бы зарегистрировал некоторый ресурсник (с нужным вам именем).
Тогда компилируйте все в этот ресурсник и подкладывайте галке.
Den писал(а):Вроде в 8-ке просто зарегистрировать этот ресурс надо в репозитарии - вот и все. И компиляйте сколько угодно. По крайней мере я так делал - и все работало. В ard отчеты точно цеплялись все, которые в этом ресурсе живут ).
Я не врубилась, как зарегистрировать-то??? :cry:
И еще - при компиляции пишет:
2:28:48 │ Предупреждение: Не задано имя компонента, компонентная принадлежность таблиц учитываться не будет (стр.28, поз.1 в .\SALONFUNC\salonfunc.vip)
│ Interface SalonFunc;
Это что за зверь? Я вчера первый раз попробовала что-то компилить под 8.10 :eek:
Хоть какой-нибудь бы примерчик... Уж извините...

Добавлено: 31 янв 2007, 15:03
Den
В доке по Галке на 8-м дистрибутиве есть пример вроде, как зарегистрировать компонент в системе. Щас точно не помню и под рукой нет. Но точно нашел на диске в свое время. в cfg можно даже сожержимое репозитария выгрузить в xml (ключик есть специальный)и посмотреть, подключился добавился твой ресурс туда или нет. Если есть, то просто компиляешь в ресурс этот (тока он должен лежать обязательно по этому же пути. Вроде как в репоизитарии путь на ресурс хранится) и все что там есть становится доступное в Галке.

Добавлено: 31 янв 2007, 15:57
Max_Fin
Sheinina писал(а): Я не врубилась, как зарегистрировать-то??? :cry:
Нужен модуль в suppot'e Консоль управления. В левой панели переходите Система - Репозитарий - Копоненты. Далее в правой регистрация компонента (там разберетесь)
Sheinina писал(а): И еще - при компиляции пишет:
2:28:48 │ Предупреждение: Не задано имя компонента, компонентная принадлежность таблиц учитываться не будет (стр.28, поз.1 в .\SALONFUNC\salonfunc.vip)
│ Interface SalonFunc;
Это что за зверь? Я вчера первый раз попробовала что-то компилить под 8.10 :eek:
Хоть какой-нибудь бы примерчик... Уж извините...
По поводу этого предупреждения - просто не обращайте внимание на него, вы ведь не будете закрывать свой собственный интерфейс от нелицизированного использования :roll:

Добавлено: 31 янв 2007, 16:09
Max_Fin
Еще могу порекомендовать, в случае отсутствия модуля, прочитать здесь http://www.tyumbit.ru/gal_forum/viewtopic.php?t=3724

Добавлено: 31 янв 2007, 16:14
Sheinina
Спасибо большое. Пошла разбираться...

Добавлено: 31 янв 2007, 18:32
Sheinina
Max_Fin писал(а):Еще могу порекомендовать, в случае отсутствия модуля, прочитать здесь http://www.tyumbit.ru/gal_forum/viewtopic.php?t=3724
Стыд и позор на мою седую голову... Ничего не получается. Лицензии на репозитарий нет, при входе в консоль управления пустой броуз. Из указанной темы скопировала тексты в frm и vip соответственно, скомпилировала их vip-ом в debug.res, подсунула в support\exe, запускаю support, вызываю Утилиты -> Вызов ARD-отчетов. И получаю: "Нет отчетов". Где собака порылась, что не так делаю?

Добавлено: 31 янв 2007, 19:00
Den
Погодь до вечера, дома вроде пример валялся...скину,если найду сегодня :)

Добавлено: 31 янв 2007, 19:02
Sheinina
Жду...

Добавлено: 31 янв 2007, 19:05
Den
тока часам к 9-ти до Щелчка доберусь...так что к 10 попробую что нить найти ))

Добавлено: 31 янв 2007, 19:17
Sheinina
Да я раньше,чем завтра, уже ничего и не увижу...