- - Korzystanie z narzędzia Expression Builder w programie Access 2010

Korzystanie z Konstruktora wyrażeń w programie Access 2010

Zastosowanie różnych warunków do pól danych jest bardzo przydatne, gdy trzeba oszacować wartości pól danych na podstawie innych pól. Konstruktor wyrażeń w Access 2010 zapewnia to wszystkowsparcie stosowania funkcji i formuł. Można go używać w dowolnym miejscu w programie Access 2010 z dowolnym elementem bazy danych; Formularze, raporty, zapytania i tabele. W tym poście będziemy używać konstruktora wyrażeń w zapytaniu do oceny nowych wartości pól danych.

Na początek uruchom Access 2010 i utwórz tabelę, przejdź do zakładki Utwórz i kliknij Tabela. Dla ilustracji tworzymy tabelę zawierającą pola, identyfikator, nazwisko pracownika, rok pracy i wynagrodzenie.

widok projektu 1

Po przypisaniu pól danych w widoku Projekt zamknij je i nadaj mu odpowiednią nazwę. Otwórz tabelę w widoku arkusza danych i rozpocznij wypełnianie wartości pól.

wynagrodzenie pracownika

Zamierzamy ocenić nowe wynagrodzenie na podstawiepod warunkiem, że jeśli pracownik świadczył usługi przez okres dłuższy niż 4 lata, otrzyma podwyżkę. Aby zastosować ten warunek, utworzymy zapytanie. Przejdź do zakładki Utwórz i kliknij Projekt zapytania.

projekt zapytania

Zostanie wyświetlone okno zawierające nazwę tabeli, wybierz ostatnio utworzoną tabelę i kliknij Dodaj.

pokaż stół

W polu wstawionej tabeli kliknij dwukrotnie pola, które chcesz wstawić w zapytaniu.

zapytanie projektowe

Teraz umieść kursor wstawiania obok ostatniego pola, a następnie w grupie Konfiguracja zapytania kliknij Konstruktor.

budowniczy

Pojawi się okno dialogowe Expression Builder, tutaj napiszemy wyrażenie, które będzie oceniało nową pensję zgodnie z określonymi warunkami.

Po prostu użyliśmy instrukcji warunkowej iff jako;

Nowe wynagrodzenie: IIf ([Rok służby]> 4, [Wynagrodzenie] * 2,5, [Wynagrodzenie] * 1)

Stworzy to nowe pole tabeli, a mianowicie Nowa pensja, w której zobaczysz nowe wynagrodzenie pracowników. Po zakończeniu pisania kliknij OK, aby kontynuować.

rok służby 1

Wyrażenie zostanie pomyślnie dodane obok ostatniego pola tabeli. Teraz w grupie Wyniki kliknij Uruchom.

biegać

Podczas wykonywania zapytania zobaczysz nowe pole tabeli, a mianowicie Nowa pensja, zawierające nowe pensje pracowników określone w Konstruktorze wyrażeń.

pytanie

Teraz zamknij zapytanie i nadaj mu odpowiednią nazwę.

nowa pensja

Możesz także zapoznać się z naszymi poprzednio sprawdzonymi przewodnikami na temat tworzenia tabel w programie Access 2010 przy użyciu tylko poleceń SQL oraz szyfrowania bazy danych za pomocą hasła w programie Access 2010

Komentarze