Форум: "Базы";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
ВнизОтчеты и Access Найти похожие ветки
← →
ИМХО © (2004-10-20 07:59) [0]Господа, а как работать с репортами в MDB файле?
← →
Digitman © (2004-10-20 14:07) [1]импортируй библ-ку типов MSAccess - в палитре компонентов Делфи получишь компонент AccessReport
а непосредственно в MDB-файл не лезь - неча там тебе делать, это епархия соотв.софта от Майкрософт
← →
ИМХО © (2004-10-20 18:38) [2]а если у юзверя не будет MS Access-а?
что я затем получу?
← →
clickmaker © (2004-10-20 19:04) [3]
> [2] ИМХО © (20.10.04 18:38)
> а если у юзверя не будет MS Access-а?
> что я затем получу?
ничего не получишь. должен быть акцесс
← →
GanibalLector © (2004-10-20 19:31) [4]> а если у юзверя не будет MS Access-а?
Дык,программно и проверь.CLSIDFromProgID поможет узнать
← →
ИМХО © (2004-10-20 20:16) [5]
> clickmaker © (20.10.04 19:04) [3]
>
> > [2] ИМХО © (20.10.04 18:38)
> > а если у юзверя не будет MS Access-а?
> > что я затем получу?
>
> ничего не получишь. должен быть акцесс
дык через ADO программа работает с MDB-файлами даже там, где нет MS Access-а.
а Digitman предлагает импортировать библиотеку типов, привязываясь к тому факту, установлен ли MS Access.
← →
Digitman © (2004-10-21 08:43) [6]
> ИМХО © (20.10.04 20:16) [5]
> Digitman предлагает импортировать библиотеку типов, привязываясь
> к тому факту, установлен ли MS Access.
а ты как хотел ?
мало ли что еще в mdb хранится и доступно для того же ADO !
но с репортами, формами, макросами, VBA-подпрограммами, хранимыми там, может работать только сам Access и никто более - вся эта пертушка обрабатывается внутренним интерпретатором Access"а
← →
ИМХО © (2004-10-21 09:56) [7]но ведь с таблицами и запросами можно работать БЕЗ импортирование библиотеки типов!
← →
ИМХО © (2004-10-21 10:16) [8]кстати, а куда подевался sniknik?
← →
Digitman © (2004-10-21 11:36) [9]
> ИМХО © (21.10.04 09:56) [7]
> но ведь с таблицами и запросами можно работать БЕЗ импортирование
> библиотеки типов!
но ведь тебе не таблицы и запросы нужны, а именно отчеты !
с таблицами и запросами работает не сам Access непосредственно, а "движок" DAO.DBEngine, к которому Access обращается за данными/метаданными, т.е. точно так же, как это делает, например драйвер Access-совместимых БД в составе BDE
← →
ИМХО © (2004-10-22 07:18) [10]по идее вместо импортирования библиотеки типов можно также использовать OLE-автоматизацию (позднее связывание) MS Access-а, да?
← →
Митяй © (2004-10-22 17:54) [11]А RaveReport не пробовал?
← →
ИМХО © (2004-10-22 18:41) [12]нет, не пробовал
а поможет?
← →
Митяй © (2004-10-23 08:51) [13]Мне помог.
← →
sniknik © (2004-10-23 18:00) [14]> кстати, а куда подевался sniknik?
в неожиданную коммандировку. ;о) уже вернулся, по сабжу добавить нечего.
← →
Digitman © (2004-10-25 08:22) [15]
> ИМХО © (22.10.04 07:18) [10]
> по идее вместо импортирования библиотеки типов можно также
> использовать OLE-автоматизацию (позднее связывание) MS Access-а,
> да?
суть-то от этого не меняется - все равно Access нужен ..
но, насколько я понял, ты полез не в тот огород
если тебе нужен только генератор отчетов, то Access - не панацея и далеко не единственный инструмент, реализующий это
← →
jek_ © (2004-11-02 15:06) [16]Можно вывести на экран уже готовый отчёт. Это конечно извращение, но вот так:
[Shortcut Properties]
AccessShortcutVersion=1
DatabaseName=base.mdb
ObjectName=Название отчёта
ObjectType=Report
Computer=
DatabasePath=Путь
EnableRemote=1
CreationTime= 1c41cb3 d256210
Icon=264
Всё это хранится в файле с расширением MAR. Остаётся только вызвать его из DELPHI.
Наличие ACCESS обязательно.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.034 c