Нужно передать значение в отчет из Builder 6
Вопрос следующий - у меня есть ini-файл при старте программы считывается секция о местонахождении БД в переменную типа String DB_load. и я хочу передать этот параметр в отчет , чтобы присвоить путь к БД так
IBXDatabase1->DataBaseName = DB_load
Возможно ли такое?
Builder 6
FastReport 4.5.57 Enterprise
FireBird 2.0.3
IBXDatabase1->DataBaseName = DB_load
Возможно ли такое?
Builder 6
FastReport 4.5.57 Enterprise
FireBird 2.0.3
Комментарии
Попробуйте компоненту frxIBXComponents присвоить значение из ini-файла.
frxIBXComponents1-> DefaultDatabase -> DatabaseName = DB_load
Тогда компонент frxIBXQuery в дизайнере FR будет привязан к указанной базе DB_load.
Вопрос такой: можно пользоваться FindObject(AnsiString) для определения объекта. Но, если заведомо имя объекта не известно - можно ли как-то получить список объектов в шаблоне? Я загрузил шаблон в компаненту frxReport1 и попробовал воспользоваться ComponentCount. Но значение = 0. Подскажите пожалуйста что не правильно сделал... Конечная цель - перебрать все компаненты в отчете, найти все Memo и сделать изменения их содержимого.