Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.03.2007, 11:59   #1
Таня84
Пользователь
 
Аватар для Таня84
 
Регистрация: 20.01.2007
Сообщений: 38
По умолчанию отчеты QuickReport

Как написать такое условие: Если запрос не выполнен то в QuickReport Dataset=Table1, а если отчет выполнен то открывается отчет
Я писала вот так:
If not Query1.ExecSQL then Form5.QuickRep1.DataSet:=Table1 else Form5.QuickRep1.Preview;
только у меня ошибку выдает
Operator no applicable to this operand type
Таня84 вне форума Ответить с цитированием
Старый 11.03.2007, 14:26   #2
Баламут
Баламучу слегка...
Участник клуба
 
Аватар для Баламут
 
Регистрация: 01.11.2006
Сообщений: 1,585
По умолчанию

Ну ошибку-то правильно выдает. Dataset и Preview ну совсем не одного типа... А вот если написать что-то типа ..Dataset := .. DataSource, думаю должно получиться
Баламут вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отчеты werser БД в Delphi 1 24.02.2008 14:36
Quickreport 4.05 dars73 Помощь студентам 0 02.12.2007 18:40
QuickReport zzss БД в Delphi 2 23.10.2007 18:06
Отчеты Venera Microsoft Office Access 1 21.12.2006 08:00