Безплатно! Онлайн събитие: Създай устойчиви навици за 21 дни Регистрация тук.
Използване на помощник (Builder) за съставяне на изрази
Пълен достъп до курса: Не
За пълен достъп, моля влезте или се регистрирайте.
Най-важното, което трябва да запомниш
Помощникът за изрази (Builder) в Access позволява бързо и сигурно създаване на изчисляеми полета без писане на сложен код. Чрез него можеш да комбинираш полета, оператори и вградени функции, за да получиш динамични резултати. Ключов момент е използването на условни изрази с IIf, с които се реализира бизнес логика директно в заявките и таблиците.
Как да повториш показаното в урока – стъпка по стъпка
- Отвори заявката Sales By Products в
Design View. - Добави ново поле и стартирай Builder от меню
Design→Query Setup. - С double click добави полетата Количество и Цена и ги свържи с оператори.
- От
Built-in FunctionsизбериIIfи създай израз за промоционална цена:- условие: количество ≥ 100
- вярно: цена * 0.9
- невярно: стандартна цена
- Почисти помощните подсказки в израза и именувай полето (напр. Promo price), като попълниш
Captionна български. - Запази заявката и създай ново поле за сума на реда по промоционални цени (количество * промоционална цена).
- Добави поле за разлика между сумата по нормални и промоционални цени.
- В
Data Viewизползвай бутонаTotals(Sigma), за да изчислиш общата сума на разликите. - По аналогичен начин създай изчисляемо поле директно в таблица, като добавиш поле тип
Calculated.
Използвани инструменти и функции
Expression Builder– визуален помощник за съставяне на изрази.IIf– условна функция (ако/иначе) за логика в заявки.Design View– режим за създаване и редакция на заявки и таблици.Totals(Σ) – изчислява обобщени стойности като Sum.Calculated– тип поле за автоматично изчисляеми стойности в таблица.
Дискусия към урока
Въпроси
Отговори
