C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Вопрос по FastReport
Oper01
Отправлено: 14.01.2004, 23:22


Станционный диспетчер

Группа: Участник
Сообщений: 145



Подскажите, что я не так делаю ? Установил FastReport — штука как видно хорошая! Кидаю на форму сам компонент отчёта, захожу в редактор отчётов и добавляю на страницу компонент 'Text'. Потом хочу программно написать в компоненте 'Text' надпись, но почему-то когда пишу frReport1-> в списке не нахожу своего 'Text', т.е. как будто отчёт не содержит такого элемента. Как быть ?
Admin
Отправлено: 15.01.2004, 16:50


Владимир

Группа: Администратор
Сообщений: 1190



CODE
захожу в редактор отчётов и добавляю на страницу компонент 'Text'


Это что за компонент ? Может Memo (типа TfrMemoView) ?
Oper01
Отправлено: 15.01.2004, 22:34


Станционный диспетчер

Группа: Участник
Сообщений: 145



Прошу прощения, компонент Memo типа TfrMemoView. Именно его. Почему он не появляется в списке ?
Admin
Отправлено: 16.01.2004, 20:10


Владимир

Группа: Администратор
Сообщений: 1190



Можете в TfrMemoView объявить переменную [var1] и потом
присвоить ей значение:

CODE

void __fastcall TForm1::frReport1GetValue(const AnsiString ParName,
     Variant &ParValue)
{
   if(ParName == "var1") ParValue = Variant("My Report 1");    
}

Admin
Отправлено: 16.01.2004, 20:25


Владимир

Группа: Администратор
Сообщений: 1190



Также доступ можно осуществить и через frVariables

CODE

void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
   frVariables->Variable["var1"] = "This is my Report";
   frReport1->LoadFromFile("Untitled1.frf");
   frReport1->ShowReport();
}

Oper01
Отправлено: 18.01.2004, 23:55


Станционный диспетчер

Группа: Участник
Сообщений: 145



Даже не пойму в чём дело, вроде бы всё делаю как надо, но при выполнении возникает ошибка 'EClassNotFound with message TfrRoundRecView'. Подскажите пожалуйста, как быть в этой ситуации ? Ошибка возникает вроде бы после выполнении строки 'LoadFromFile("такой то");'

Вернуться в Вопросы программирования в C++Builder