Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 1 895

/ вопрос открыт /

Здравствуйте!
Помогите пожалусто !!!! Я начала изучать Fast Report по ряду причин...
но что то никак не могу понять как можно выполнить следующее:
Если у меня база *.mdb (Аccess) я на форму кидаю frReport1, frDBDataSet1
и для связи с базой
ADOConnection, ADOTable1(связываю через DataSource1), ADOTable2(связываю через DataSource2)

в свойствах frReport1 указываю DataSet= frDBDataSet1,
frDBDataSet1 =DataSource1.
Потом двойным щелчком по компоненту frReport1 вызываю редактор отчета Fast Report.
Там добовляю 3 бэнда:
1:ReportTitle1
2:DetailData1
3:MasterData1(сдесь выкладываю 2 поля из БД (fio, status) сдесь же указываю в свойстах бэнда связь с базой через frDBDataSet1 )

Но при попытке просмотра Выскакивает сообщение об ошибке :"Невозможно открыть DataSet frDBDataSet1! ". Что я не так делаю....
Если кто нибудь разбираеться в них напишите пожалусто ... потому что мне еще будет нужно как то вывести результат запроса ADOQuery!!!!
Заранее спасибо всем!!!!
На всякий случай мой первый пробный отчет прикрепляю к вопросу.

К вопросу прикреплён файл. Загрузить » (срок хранения: 60 дней с момента отправки вопроса)

Танюшка Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задала: Танюшка (статус: Посетитель)
Вопрос отправлен: 12 сентября 2008, 15:33
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 6; последнее сообщение — 12 сентября 2008, 16:20; участников в обсуждении: 3.
Мережников Андрей

Мережников Андрей (статус: Абитуриент), 12 сентября 2008, 15:51 [#1]:

Думаю у Вас проблемы с настройками ADOConnection.
Танюшка

Танюшка (статус: Посетитель), 12 сентября 2008, 16:02 [#2]:

в строке Connection string =Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=C:\Учет нарушений сотрудниками АП\Zalob.mdb;Mode=Share Deny None;Extended Properties="";Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False
т.е. пока явный путь. Connected=true. А что еще нужно?
Вадим К

Вадим К (статус: Академик), 12 сентября 2008, 16:02 [#3]:

Ну это можно легко проверить - достаточно попробовать к этой же таблице (ADOTable) подценить DBGrid (я надеюсь, известно, как это делать?) и посмотреть, есть там какие то данные или нет. Но думаю они будут.
Во вторых, надо посмотреть, нет ли у frDBDataSet1 свойства типа Active/Connect/Open.
Галочка "подтверждения прочтения" - вселенское зло.
Танюшка

Танюшка (статус: Посетитель), 12 сентября 2008, 16:12 [#4]:

а можно еще кое что спросить... Если использовать ADOQuery то нужно обязательно созлавать в Objecte TreeView в Fields вручную поля в запросе?
или есть еще какой то способ ... т.к. без них данные в отчете не отображаются
Вадим К

Вадим К (статус: Академик), 12 сентября 2008, 16:14 [#5]:

Так заработало или нет?
Ну если не отображается, значит надо создавать...
Галочка "подтверждения прочтения" - вселенское зло.
Танюшка

Танюшка (статус: Посетитель), 12 сентября 2008, 16:20 [#6]:

ну да это просто я как всегда запуталась что через что соединять DataSource и ADOTable

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 2 июня 2023, 18:54
Выполнено за 0.03 сек.
Рейтинг@Mail.ru