Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > QRDBText отобразить из логического в другое


Автор: hairbaton 28.5.2010, 10:05
Здравствуйте, у меня такой вопрос: в форме отчета quick report имеется QRDBText, который выводит из таблицы БД логические значения типа true или false. Каким образом мне можно в отчете заменить true/false на другие значения (н-р пройден/не пройден)? Нужно чтобы на печатной форме отображались пройден/не пройден. 

Автор: pseud 1.6.2010, 09:40
вставь обработчик OnPrint в свой QRDBText и напиши что-то типа:
Код

procedure TQuickReport2.QRDBText1Print(sender: TObject; var Value: String);
begin
  if Value = 'true' then
    Value := 'пройден'
  else
    Value := 'не пройден';
end;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)