Функції для роботи з поточним записом (рядком) знаходяться в пункті головного меню Запис.
Що таке поточний рядок
В залежності від того, на якій закладці головного вікна програми ви знаходитесь, поточним записом (рядком) може бути:
- вибраний запис з відкритої таблиці бази даних або запиту SQL
- вибраний рядок зі списку табличних полів
- вибраний рядок зі списку табличних індексів
- вибраний рядок зі списку табличних обмежень
- вибраний рядок зі списку табличних зовнішніх ключів
- вибраний рядок зі списку табличних партицій (розділів)
- вибраний рядок з таблиці Історії SQL
- вибраний сеанс зі списку сеансів бази даних.
- вибраний об'єкт бази даних зі списку знайдених об'єктів бази даних.
- поточний рядок редактора SQL або іншого редактора.
Увага! Якщо активна закладка має більше одного елемента з рядками, то для визначення поточного рядка використовується зфокусований елемент (тобто той, що має фокус клавіатури).
Функціонал поточного рядка
Можна працювати з поточним рядком безпосередньо в сітці даних або в активному редакторі. Для отримання розширених можливостей використовуйте меню Запис.
Для кожного з цих типів рядків доступний свій набір можливостей. Наприклад, для всіх типів можливі копіювання до буферу, експорт та друк.
Можна копіювати, експортувати або друкувати поточний рядок у вигляді списку Назва-Значення. В такому списку є дві колонки: назви атрибутів та значення атрибутів. Наприклад, для поточного рядка набору даних цими колонками будуть назви полів на значення полів поточного запису; для списку полів таблиців це будуть атрибути вибраного поля та їх значення, і т.п. Приклади:
Вибрана колонка із таблиці PostgreSQL:
| # | 8 |
| Field Name | created |
| Column title | Created |
| Type | TimeStamp |
| SQL | timestamp without time zone |
| Size / Precision | |
| Required | True |
| Collation | |
| Default | now() |
| Computed By | |
| Stored | |
| Identity | |
| Sequence | |
| Description | Creation timestamp |
Вибрана колонка із таблиці Oracle:
| # | 18 |
| Field Name | PAYMENT_VAT |
| Column title | |
| Type | FMTBcd |
| SQL | NUMBER |
| Size / Precision | 12.4 |
| Required | True |
| Collation | |
| Default | 0 |
| Computed By | "PAMENT_SUM"*0.22 |
| Stored | |
| Description | VAT (calculated automatically) |
Вибраний зовнішній ключ із таблиці Firebird:
| # | 2 |
| Name | CAMPAIGN_CAMPAIGN_TYPE_FK |
| Fields | TYPE_ID |
| Referenced Table | CAMPAIGN_TYPE |
| Referenced Fields | CAMPAIGN_TYPE_ID |
| Delete Rule | RESTRICT |
| Update Rule | RESTRICT |
| Enabled | True |
Вибраний запис із результату запиту:
| ID | 123 |
| PAY_DATE | 2025-08-25 |
| PAY_SUM | 450.44 |
| VAT | 110.60 |
| INVOICE | AF900-25 |
| CARD_ID | 8851 |
| NOTES | - |
Примітка: Кольори тут беруться із інтерфейсу у відповідності до налаштувань середовища, які вказав користувач.
Для записів наборів даних є можливість швидко зробити копію (дублікат) поточного запису. Дублікат буде вставлено до таблиці автоматично, але без збереження: це дає користувачу можливість змінити дані (ключових полів і т.д.) перед збереженням.
Робота з закладками
На записи наборів даних і рядки редактора SQL можна ставити закладки: для наборів даних лише одну (через вищезазначене меню або за допомогою CTRL+SHIFT+0), для SQL-редактора до десяти (CTRL+SHIFT+n, де n - номер закладки від 0 до 9).
Для повернення до потрібної закладки достатньо набрати CTRL і номер закладки.
Для неіндексованих таблиць Paradox можливе копіювання поточного запису на позицію перед закладкою.
Див. також




