Связь с администрацией сайта:       

demo

Среди толпы я одинок

Delphi 7 Компонент «ExpressQuantumGrid.Suite. v6.24» и его установка

Хочу вам рассказать о компоненте «Delphi 7», который ни раз меня выручал для написания программ. Используется он для формирования таблиц из базы данных. Напишу основные преимущества данного компонента по сравнению с обычным компонентом – «DBGrid». На самом деле, по поведению к подключению к БД, DevExpress ведет себя точно так же, но в остальном он превосходит его по всем параметрам. Компонент намного сокращает время написания кода и сводит многие придирки пользователя-заказчика на ноль.
Самым главным отличием – это стильность данной таблицы по сравнению со стандартным компонентом. Стоит заметить, что цвет столбцов, строк, да и вообще всего чего угодно можно настраивать прямо из панели настроек. Так же можно настраивать цвет в зависимости от находящихся данных в таблице. К примеру, закрасить строки, где дата меньше текущей. В общем итоге, стиль таблицы можно подстроить под пользователя. Единственная проблема – это загруженность. При неправильных настройках стиля, программа может «тормозить».
Следующим немало важным фактором является – сортировка. Таблица сама сортирует по нужным столбцам. Пользователю достаточно перенести поля в область для сортировки. И, естественно, существует возможность менять местами столбцы. Так же как и стилистика, сортировка полностью настраиваема. Все необходимые параметры можно включить или отключить. Получаем, что и сортировка полностью подстраивается под пользователя.
delphidevexpress 2
 
А еще в таблице есть свой footer, предназначенный для вывода данных из запроса. В нем можно указать необходимые параметры и в появившемся окошке сформируются данные из запроса. Как видите из скриншота, я сделал запрос для суммирования столбца «Сумма». Даже начинающим программистам это по силу, компонент ExpressQuantumGrid очень дружелюбен к программисту и в итоге удобен для пользователя.
delphidevexpress 4
 
Вы спросите: «Если у него столько возможностей и преимуществ, то почему он не распространен и о нем мало кто слышал?» На самом деле его мало кто использует, и главная причина - установка ввергает программиста в ужас. Еще и на русском языке справки по нему просто не существует.
Но не бойтесь. Под моим чутким руководством и с моим архивом, не составит труда его установить и использовать.

Единственную проблему, которую я заметил при установке – c некоторыми установленными компонентами, с такими как AlphaSkin, он конфликтует и «слетает» после перезагрузки Delphi. Устанавливать его надо в первую очередь.

Теперь перейдем к установке компонента ExpressQuantumGrid.
Скачайте архив, в нем есть необходимый файл для комфортной установки.
 
После разархивации и открытия Delphi(Закройте все ваши проекты), следуйте пунктам:
1. Зайдитев Tools -> Enviroments Options -> Library - > library path идобавьтекаждуюпапку Source, которая располагается в папках ExpressDataController, ExpressEditors Library 5, ExpressExport Library, ExpressGDI+ Library,ExpressLibrary, ExpressPageControl 2, ExpressQuantumGrid 6, XP Theme Manager .
delphidevexpress 5
2. Не закрывая Delphi, откройте папку(которую вытащили из архива) и запустите находящийся там файл Install.bpg.
3. Теперь необходимо сделать Buildallproject. Project -> Buildallproject.
4. В папке «ExpressQuantumGrid 6» зайдите в папку Packages и запустите файл dclcxGridD7.dpk.
5. В появившемся окне нажмите Install. Если Delphi попросит сохранить, соглашайтесь и сохраните. Перезапустите Delphi.
Установка завершена. Теперь вы можете использовать данный компонент в полной мере. На самом деле мне не хватит сил и времени рассказывать всё подробнее.  Выше я выделил только главные возможности ExpressQuantumGrid, которые необходимы для написания программ. 
 
 
 
 
Голосуй
(0 Голоса)
Оставьте комментарий

Поля, отмеченные звездочкой(*) обязательны для заполнения. HTML теги не приветствуются.

Вход на сайт