Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
реферат ооп мозенков.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
31.91 Кб
Скачать

Компонент tdbGrid

Компонент TDBGrid забезпечує табличний спосіб відображення на екрані рядків даних з компонентів TTable або TQuery. Програма може використовувати TDBGrid для відображення, вставки, знищення, редагування даних БД. Зазвичай DBGrid використовується в поєднанні з DBNavigator, хоча можна використовувати й інші інтерфейсні елементи, включивши до їх обробники подій методи First, Last, Next, Ptior, Insert, Delete, Edit, Append, Post, Cancel компонента TTable.

Зовнішній вигляд таблиці (наприклад, написи в заголовках стовпців) може бути змінено за допомогою редактора властивостей Columns Editor. Для виклику Columns Editor потрібно або вибрати відповідну опцію в контекстному меню компонента DBGrid або клацнути мишею в колонці значень навпаки властивості Columns в інспектора об'єктів.

Другим способом отримання контролю над характеристиками DBGrid або іншими компонентами є створення описаним вище способом статичного набору компонентів TField. Маючи компонент типу TField, створений для кожного з полів у наборі даних, можна встановити ширину, формат, маску, розташування, позначку для відображення в DBGrid та інші характеристики.

Поля Float, Integer і Date володіють властивістю DisplayMask. Цю властивість можна використовувати, щоб форматувати дані в компоненті DBGrid або іншому компоненті Data Controls. Наприклад, екранний формат mm-dd-yy може використовуватися для розміщення полів типу дата.

Деякі компоненти TField (наприклад, TStringField) мають властивість EditMask, яке можна встановити, вводячи дані в DBGrid та інші компоненти Data Controls. Для установки властивості EditMask потрібно встановити компонент Field в Object Inspector і вибрати властивість EditMask, після чого з'явиться діалогова панель Input Mask Editor,. Щоб перевірити маску редагування, потрібно ввести значення в полі Test Input.