Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "Базы";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.039 c
3-1108632950
Gost
2005-02-17 12:35
2005.03.20
Можна ли одним махом обрезать полтаблицы?


8-1101721670
DDDeN
2004-11-29 12:47
2005.03.20
Stereo Out загнать в сетевой поток


14-1109348648
Frozzen
2005-02-25 19:24
2005.03.20
VBA макрос для word


1-1109753126
Быстрый Шу
2005-03-02 11:45
2005.03.20
Вызов функции из DLL: Башня кипит!


14-1109712743
Andryk
2005-03-02 00:32
2005.03.20
Я се стрим поставил. Эх лепота!!!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский