Безплатно! Онлайн събитие: Създай устойчиви навици за 21 дни Регистрация тук.
Въведение в Заявките за действие. Заявки за създаване на таблици - тип Make Table
Пълен достъп до курса: Не
За пълен достъп, моля влезте или се регистрирайте.
Най-важното, което трябва да запомниш
Action заявките в Access извършват реални промени върху данните и работят върху много записи едновременно. При заявка от тип Make Table винаги се тръгва от обикновена Select заявка, която после се превръща в action заявка. Веднъж стартирана, такава заявка няма Undo, затова винаги трябва да си сигурен какви данни засягаш. Make Table е изключително подходяща за архивиране на данни по периоди.
Как се създава Make Table заявка за архивиране на данни
В урока е показан практически пример за архивиране на продажби по години:
- Създава се нова Select заявка върху съществуваща заявка с продажби.
- Добавят се всички необходими полета.
- Чрез Expression Builder се добавя изчисляемо поле с функцията
Yearвърху датата на поръчката. - Задава се критерий за конкретна година (например 2015).
- В Design View типът на заявката се променя на Make Table.
- Въвежда се име на новата таблица (например Sales 2015).
- Заявката се стартира и се потвърждава действието.
- Процесът се повтаря за друга година, като се сменят критерият и името на таблицата.
Използвани инструменти и команди
Select Query– основа за всяка action заявка.Make Table Query– създава нова таблица от резултата на заявката.Expression Builder– използва се за създаване на изчисляеми полета.Year()– извлича годината от поле с дата.Run– стартира action заявката и прилага промените върху данните.
Важно уточнение за резултата
Създадените таблици съдържат коректни типове полета, но нямат довършени свойства – липсват формати, Caption, индекси и други настройки. Това е нормално и означава, че след създаването им е нужна допълнителна работа по дизайна.
Дискусия към урока
Въпроси
Отговори