* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна!
Компонент TQRDBText
19 февраля 2009
Модуль QRCTRLS Объявление TQRDBText = class (TQRCustomLabel)
Использование Используйте компонент TQRDBText для печати значений из полей базы данных. Это является расширение компоненты TQRLabel. Любые текстовые поля могут быть отпечатаны, включая String поля, различные цифровые поля и memo поля. Также могут быть отпечатаны расчетные поля (calculated). Текст может занимать несколько строк или страниц. Вы связываете компонент с полем и базой, через свойства DataSource и DataField. В отличии от обычных компонент баз данных, TQRDBText работает даже если набор данных (DataSet) запрещен. Генерация отчета с запрещенным набором данных повышает быстродействие. Для форматирования цифровых полей или полей дат используйте свойство Mask. Если свойство Mask не определено, то используется свойство DisplayFormat. Если и DisplayFormat не определено, то используется форматирование по умолчанию. Для информации по установке свойства Mask смотрите соответствующую информацию в документации по Delphi, функции FloatToTextFmt и DateTimeToStr. По выравниванию, управление переносом слов и установке размеров вывода смотрите информации для компонента TQRLabel. Свойства Alignment AlignToBand AutoSize AutoStretch Color DataSet DataField Font Mask ParentFont Transparent WordWrap В дополнение данный компонент имеет все свойства и методы, общие для всех печатных компонент. См. также: TQRExpr