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

Зміна типу даних поля

Зміна типу даних поля можлива в будь-який час. Проте, якщо поле містить дані, така операція може призвести до їхнього спотворення ( див. далі). Якщо конкретне значення неможливо перетворити до нового типу даних, то воно знищується і заміняється у всіх полях, що містять це значеннях на порожнє значення. Наприклад, якщо поле перетворюється з типу "Текстовий" у тип "Числовий", то буде втрачене будь-яке значення, що містить одну або декілька букв. При цьому виводиться попередження про втрату даних, і користувач має можливість скасувати перетворення.

Якщо поле перетвориться до типу даних із меншим допустимим розміром, то значення, що перевищують допустимий розмір, обрізаються. Наприклад, при перетворенні Memo-поля в текстове обрізаються всі дані, що перевищують заданий розмір текстового поля. При цьому виводиться попе­редження про можливість втрати даних, і користувач має можливість скасувати перетворення.

Забороняється перетворення будь-яких типів даних до типу "Лічильник". Замість такого перетворення варто додати в таблицю поле лічильника. У вели­­ких таблицях зміна типів даних може зайняти багато часу.

Зміна типу даних:

  1. В режимі конструктора таблиці виберіть клітинку "Тип даних" для потрібного поля.

  2. Натисніть кнопку розкриття списку для виводу списку типів даних.

  3. Виберіть новий тип даних.

  4. Натисніть кнопку "Зберегти” на панелі інструментів або виберіть у меню Файл команду Зберегти.

Буде змінено тип даних поля і виконана операція перетворення даних, що зберігаються в полі відповідно до нового типу.

Задання властивостей поля

Кожне поле має набір властивостей, за допомогою яких користувач визначає умови зберігання, обробки і виводу даних. Набір властивостей, що відповідає кожному полю, визначається зазначеним для поля типом даних.

Задання значення властивості поля:

  1. В режимі конструктора таблиці виберіть поле, для якого задаються значення властивостей.

  2. Виберіть клітинку властивості в нижній частині вікна.

  3. Введіть або виберіть значення властивості.

Властивість

Опис

Розмір поля (FieldSize)

Максимальна довжина тексту або тип представлення чисел.

Формат поля (Format)

Формат представлення даних; використовуйте один із стандартних форматів або створіть спеціальні.

Дробова частина (DecimalPlaces)

Число знаків справа від коми.

Маска вводу (InputMask)

Символи форматування для вводу даних; використовуйте стандартні маски вводу або створіть спеціальні.

Заголовок (Caption)

Стандартний заголовок поля у формі або звіті.

Значення по замовчуванню (DefaultValue)

Значення, що вводиться в поле при створенні запису.

Умова на значення (ValidationRule)

Вираз, що визначає умову для введення даних.

Повідомлення про помилку (ValidationText)

Текст повідомлення, що виводиться при вводі в поле даних, що порушують умови на значення.

Обов'язкове поле (Required)

Значення, що визначає можливість вводу порожніх значень (NULL).

Порожні рядки (AllowZeroLength)

Значення, що визначає можливість вводу порожніх рядків.

Індексоване поле (Indexed)

Визначає індекс, що містить одне поле.

Якщо при виборі клітинки властивості справа з'являється кнопка розкриття списку, то можливий вибір значення властивості зі списку. Детальний опис можливих значень властивостей наведено в додатку.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]