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

ARD-отчет с вызовом интерфейса

Добавлено: 21 май 2003, 20:39
AlRo
Пытаюсь научиться делать ARD-очтеты. Начал с простейших. Хочу вызывать интерфейс выбора контрагента, пишу в отчете:
.begin
RunInterface(GetKatOrg, OrgNrec, GrOrgNrec);
end.

Компилируется. Пытаюсь запустить на выполнение - ругается, что нет такого интерфейса. Пытался и GetKatMc и что-то еще другое - говорит одно и то же - интерфейс не найден.

Как именно нужно скомпилировать и выполнить такой отчет, используя вызовы интерфейсов.

Re: ARD-отчет с вызовом интерфейса

Добавлено: 21 май 2003, 20:57
Nuts
Так
.begin
RunInterface('GETKATOR', OrgNrec, GrOrgNrec);
end.

Стандартные интерфейсы описаны тут:
http://galpro.itpark.ru/cgi-bin/windor. ... 12caeccess

GETKATOR - выбор организации
comp Nrec организации
comp NRec самого верхнего уровня доступного при выборе

Re: ARD-отчет с вызовом интерфейса

Добавлено: 21 май 2003, 21:27
AlRo
Неа. Все равно не получается. Какой бы я интерфейс не вызывал, ни один не найден.
Видимо, у меня руки кривые и я делаю не так, как надо.

А делаю я так:
1. Запускаю Саппорт.Компилятор форм. G-vip.res подключен.
2. Делаю форму без интерфейса.
3. Компилирую ее в пустой res.
4. Выполняю ее - все нормально.
5. Вставляю вызов интерфейса.
6. Компилирую форму.
7. Пытаюсь выполнить - в этом месте и ругается на ненайденный интерфейс.

Что не так??
Галактика 5.82

Re: ARD-отчет с вызовом интерфейса

Добавлено: 21 май 2003, 21:59
Goblin
Подключай в Support.Cfg в секции
System.OpenResources всю ботву, что и в Galnet.Cfg - заработает ...

Re: ARD-отчет с вызовом интерфейса

Добавлено: 21 май 2003, 22:11
AlRo
Все подключено, но ни фига не выходит.
При вызове отчета из самой Галактики ругается точно так же.

В каком ресурснике лежат эти интерфейсы?

Re: ARD-отчет с вызовом интерфейса

Добавлено: 21 май 2003, 22:15
AlRo
а нет, вру. Из Галактики - все ок.
А вот в Саппорте - ругается на интерфейс.
Подключены одинаковые ресурсы.

Очень неудобно лазать в Галактику для проверки :(
Помогите, плиз.

Re: ARD-отчет с вызовом интерфейса

Добавлено: 22 май 2003, 07:50
Goblin
Быть этого не может - проверь еще раз ...
секции [System] в support.cfg и galnet.cfg должны быть идентичны ... Ну и support.cfg должен быть обязательно в том каталоге, который у ярлыка Support стоит как рабочий :)

Обязательно все G_*.Res должны быть подключены ...

Я этот фейс тоже часто в отчетах пользую и все как часы пашет ...

.begin
RunInterface('GetKator',OrgNrec)
end.

вполне прокатывало и без группы

Re: ARD-отчет с вызовом интерфейса

Добавлено: 22 май 2003, 12:11
AlRo
Ура! Все получилось.
Надо было подключить G_MAIN.RES.

Спасибо!