Вниз
Скачать: CL | DM;

Report for iBx   Найти похожие ветки 

 
Shizuku ©   (2005-02-17 15:02) [0]

Нужно создать отчёт для IBx приложения, который бы не использовал BDE для установления связи с источником данных.
Например Rave report "не видит" TibQuery, но прекрасно определяет обычный TQuery.


 
DSKalugin ©   (2005-02-17 16:38) [1]

Используй QuickReport или то что видит

http://www.sql.ru/forum/actualthread.aspx?bid=2&tid=160859
в модуле (Unit) самого отчета прописать сразу после секции
implementation
строку
uses твойDataModule;


 
Shizuku ©   (2005-02-17 16:57) [2]

Работает!

А как запросить пару параметров перед тем как сгенирировать отчёт? Мне придётся каким-то хитрым способом запросить у пользователя дату и передать её в запрос (отчёт на дату):

SELECT *
FROM
 TEST
 INNER JOIN QUESTION ON (TEST.TEST_ID = QUESTION.TEST_ID)
 INNER JOIN ANSWER ON (QUESTION.QUESTION_ID = ANSWER.QUESTION_ID)
 INNER JOIN RESULT ON (ANSWER.REPLY_ID = RESULT.REPLY_ID)
WHERE
 (RESULT.CREATED >= "11.02.2005 00:00:00") and
 (RESULT.CREATED < "12.02.2005 00:00:00")


 
DSKalugin ©   (2005-02-17 18:13) [3]

SELECT *
FROM
TEST
INNER JOIN QUESTION ON (TEST.TEST_ID = QUESTION.TEST_ID)
INNER JOIN ANSWER ON (QUESTION.QUESTION_ID = ANSWER.QUESTION_ID)
INNER JOIN RESULT ON (ANSWER.REPLY_ID = RESULT.REPLY_ID)
WHERE
(RESULT.CREATED >= :after_dt) and
(RESULT.CREATED < :before_dt)

введи два параметра в запрос after_dt и before_dt

перед открытием ibQuery заполни их

ibQuery.Close;
ibQuery.ParamByName("after_dt").AsDateTime:=XXX
ibQuery.ParamByName("before_dt").AsDateTime:=XXX
ibQuery.Open



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
1-1109922312
Шурик Ш
2005-03-04 10:45
2005.03.20
Из какой ветки реестра берутся рег. настройки нов. пользователя?


14-1109262431
Knight
2005-02-24 19:27
2005.03.20
Установка Indy10 в Delphi6...


11-1092890266
Platon
2004-08-19 08:37
2005.03.20
А есть ли в KOL MCK аналог TNotebook?


14-1109744546
OneFragLeft
2005-03-02 09:22
2005.03.20
Найти и обезвредить.


1-1109919297
Fktrc
2005-03-04 09:54
2005.03.20
Исключение в деструкторе треда при попытке протрассировать его




   Наверх