Стандартного компонента для вывода на печать непосредственно данных TDBGrid в Delphi 10.4 нет. В данной статье будет приведен один из примеров такой реализации. Вот перечень необходимых действий: Требования - предварительно установленный пакет компонентов QuickReport 6 (см. здесь).
- предварительно установленная библиотека 'BDE Installer for RAD Studio 10.4 Sydney' (скачать). Установка 1. Сперва скачаем пакет данного компонента Freeware component TPrintDBGrid – PrnDBGrid.zip. 2. Из .zip архива нам нужны следующие файлы:
PrintDBGrid.dpk,
PrintDBGrid.res,
PrnDBGrid.dcr,
PrnDBGrid.pas 3. Откроем Delphi и в ней откроем File > Open project > PrintDBGrid.dpk. В окне проекта PrintDBGrid.bpl, в разделе Requires, удалим все что там есть После этого, щелкнем ПКМ на раздел 'Requires' и выберем 'Add reference'. В 'Package name:' вводим rtl > OK, designide > OK. 4. Скачаем отсюда архив 'TeeChartPro_8.06_Src_with_update_XE.zip'. Извлечем из него 2 файла: 'TeeChart Pro 8.06 Source\Sources\QrTee.pas;