Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 23.07.2011, 12:32
Аватар для vnick
vnick vnick вне форума
Прохожий
 
Регистрация: 18.04.2008
Адрес: Ровно
Сообщения: 11
Репутация: 10
Сообщение Вывод в QRExpr1

Здравствуйте. На форме есть компоненты для работы с ADO. Формирую запрос на выборку данных. Теперь в QReport есть структура накладной с такими полями: nazva, kolichestvo, dlina, cena, Сумма(QRExpr1). Поля подключал в Object Inspector.

Вопросик: Как в QRExpr1 вывести две формулу: например, выборка прошла успешно, таблица с данными отобразилась в QReport, а в "сумма" нужно вывести kolichestvo*dlina*cena если kolichestvo=1 иначе (kolichestvo*dlina*cena)/1000
Ответить с цитированием
  #2  
Старый 23.07.2011, 15:13
Аватар для vnick
vnick vnick вне форума
Прохожий
 
Регистрация: 18.04.2008
Адрес: Ровно
Сообщения: 11
Репутация: 10
По умолчанию

Решил проблему так: в QRExpr1.Expression:='IF(dlina=1,((dlina*kolichestv o)*cina),((dlina*kolichestvo)*cina)/ 1000)';

Спасибо тем, кто хоть посмотрел тему
Ответить с цитированием
Ответ


Delphi Sources

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

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 13:43.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter