Проблема с отчетом

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

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

Ответить
Ruslan_V
Посетитель
Сообщения: 45
Зарегистрирован: 01 июн 2009, 17:11

Проблема с отчетом

Сообщение Ruslan_V »

В своем отчете использую метод GetFulDepName интерфейса DepartIer. Для этого в prj-файле прописую строчку #include DeptIer.vih. Файл DeptIer.vih содержит текст
objinterface ObjDepartIer;
public function GetFulDepName(DepCatNRec : comp): string;
end;
vipinterface DepartIer implements ObjDepartIer;
В отчете в разделе .var объявил переменную iFulName:DepartIer;
Вызываю функцию
.begin
FulPodr:=iFulName.GetFulDepName(N_r);
End.
Компилируется все без проблем, но при запуске отчета Галактика вылетает. Что делаю не так?
galover
Местный житель
Сообщения: 794
Зарегистрирован: 16 ноя 2007, 13:52

Re: Проблема с отчетом

Сообщение galover »

a так?

Код: Выделить всё

var iFulName : ObjDepartIer;
LoadVipRef(iFulName, 'DepartIer');
FulPodr:=iFulName.GetFulDepName(N_r);
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Проблема с отчетом

Сообщение edward_K »

Вылетает потому как надо полностью включать точное объявление ObjDepartIer, а не одну функцию.
При этом обычно пишется что-то определенное - текст то был какой?.
Найдите в каталоге frm последнюю версию этого файла и не забываете про компонентную принадлежность - а то тоже будет ошибка.
Ruslan_V
Посетитель
Сообщения: 45
Зарегистрирован: 01 июн 2009, 17:11

Re: Проблема с отчетом

Сообщение Ruslan_V »

galover писал(а):a так?

Код: Выделить всё

var iFulName : ObjDepartIer;
LoadVipRef(iFulName, 'DepartIer');
FulPodr:=iFulName.GetFulDepName(N_r);
Так тоже вылетает.

edward_K: а можешь подробней описать, как включить точное объявление ObjDepartIer. У нас еще версия 7.12, в каталоге frm такого файла не нашел. Нашел на этом форуме текст файла DeptIer.vip. Что с ним делать, это его необходимо подключить?
При запуске отчета вылетает консольное окно, но что там выдает - не видно, как-то можно вывести его содержимое в файл?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Проблема с отчетом

Сообщение edward_K »

если 712 хуже, под рукой нет - мож кто с форума подкинет или в ТП обратитесь. В теории подойдет и от 812, только убрать компонентную принадлежность и объявление других объектов, которых нет в 712 - знать бы тока каких именно.
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Проблема с отчетом

Сообщение m0p3e »

Есть от 7.12 vih. Куда выслать?
Ruslan_V
Посетитель
Сообщения: 45
Зарегистрирован: 01 июн 2009, 17:11

Re: Проблема с отчетом

Сообщение Ruslan_V »

Вот сюда - ruslan.strinza@kraz.ua . Заранее спасибо.
Ruslan_V
Посетитель
Сообщения: 45
Зарегистрирован: 01 июн 2009, 17:11

Re: Проблема с отчетом

Сообщение Ruslan_V »

Всем спасибо, заработало)
Ответить