Category Archives: Delphi

FastReport. UniGUI – вывод отчетов в Web

Это удивительно, но FastReport VCL отлично вписался в Web при помощи фрэймворка UniGUI. Разберем пример из демо-версии UniGUI, который находится в

Вот результат работы примера Мы рассмотрим только основные моменты по коду. Пример целиком можно получить, скачав UniGUI фрэймворк и … Continue reading →

Posted in Delphi, FastReport, UniGui | Comments Off on FastReport. UniGUI – вывод отчетов в Web

FireDAC. Самый простой способ подключиться

В данной статье Вы узнаете о самом простом способе подключиться к БД на примере MySQL, а также о том как создать подключение с обработкой ошибок (во второй части статьи). Как быстро и просто подключиться к MySQL при помощи FireDAC? FireDAC … Continue reading →

Posted in Delphi, FireDAC | Comments Off on FireDAC. Самый простой способ подключиться

FastReport. Динамический вывод PageHeader/PageFooter

Часто бывает, что клиентам нужно давать изменять свои логотипы, писать в колонтитулах, и так далее. Для этого можно задействовать динамический вывод компонентов. В данной статье посмотрим как можно динамически вывести PageHeader и Page Footer с возможностью редактирования клиентом. Получится примерно … Continue reading →

Posted in Delphi, FastReport | Comments Off on FastReport. Динамический вывод PageHeader/PageFooter

FireDAC. Динамический вывод датасетов в отдельных потоках

Продолжаю практиковаться с потоками в FireDAC. Расширим немного, приложение описанное ранее. Теперь приложение будет уметь не только записывать в базу, но и выводить датасеты в отдельных потоках. В данной статье подробно опишу вывод датасетов в отдельных потоках на главную форму. … Continue reading →

Posted in Delphi, FireDAC, Без рубрики, Потоки(Threads) | Comments Off on FireDAC. Динамический вывод датасетов в отдельных потоках

FireDAC. Добавление 1000 записей в отдельном потоке

В данной статье попрактикуемся работать c потоками в технологии FireDAC. В переводе документации мы уже познакомились с теорией, здесь же будет небольшой практический пример. Используем также, технику ArrayDML, позволяющую создать большое число записей с минимальными затратами, описанную ранее. Вот что … Continue reading →

Posted in Delphi, FireDAC | Comments Off on FireDAC. Добавление 1000 записей в отдельном потоке

FireDAC. Dynamic PrivateConnection. Редактирование параметров

Продолжаем работать с FireDAC. В данной статье попробуем установить private соединение с БД динамически и дать возможность изменять параметры на ходу. Вот какая программа у нас получится. В левой части у нас Memo, которое отражает параметры ConnectionDefs. О том, что … Continue reading →

Posted in Delphi, FireDAC, Без рубрики | Comments Off on FireDAC. Dynamic PrivateConnection. Редактирование параметров

FireDAC. Работа с ConnectionDefs

В данной статье посмотрим как добавлять, редактировать, удалять ConnectionDefs в технологии FireDAC. Где это может быть полезно? При создании,  редактировании соединений. Private connections полностью опираются на ConnectionDefs. Вот как будет выглядеть программа. Что такое ConnectionDefs? Это наборы параметров соединений, выглядят … Continue reading →

Posted in Delphi, FireDAC | Comments Off on FireDAC. Работа с ConnectionDefs

FastReport. Динамический вывод 200 записей

В данной статье посмотрим как вывести большое число данных. Для этого, с одной стороны воспользуемся техникой ArrayDML из FireDAC, а с другой стороны возможностями FastReport по выводу данных на страницы. И вот какой результат у нас получится.

Posted in Delphi, FastReport, Без рубрики | Comments Off on FastReport. Динамический вывод 200 записей

FastReport. Динамическое создание отчетов. Вывод данных из БД

Продолжаем цикл статей про динамический вывод данных из Fasteport. Посмотрим как можно вывести данные динамически, также моя дизайнерская душа не удержалась, и я немного занялся оформительством, добавил градиенты в отчет. Получилось  так… Имя и Фамилия это соответственно поля Name и Family … Continue reading →

Posted in Delphi, FastReport | Comments Off on FastReport. Динамическое создание отчетов. Вывод данных из БД

FastReport. Динамический вывод отчетов. Начало

Решил более детально изучить FastReport VCL, так как разрабатываю программу, в которой нужно динамически выводить отчеты. Это будет небольшой цикл статей, в котором мы пройдем от простого к сложному и по шагам разберем основные моменты работы с FastReport. Акцент я … Continue reading →

Posted in Delphi, FastReport | Comments Off on FastReport. Динамический вывод отчетов. Начало