Mirosław
Butajło
Nauczyciel, ZSCKR w
Studzieńcu
Temat: Jak policzyć punkty za ocenę
A czy tabela z punktacją posiada jeszcze jakieś dodatkowe informacje?Jeżeli nie to ja osobiście bym ją pominą a zamiast tego wstawił funkcję Choose.
Np w kwerendzie lub w polu formularza:
Kwerenda:
OcenaPunktowa:=Choose([ocena],20, 40, 60, 80,100)
lub
Choose([ocena],20, 40, 60, 80,100) as OcenaPunktowa
Formularz/Raport:
=Choose([ocena],20, 40, 60, 80,100)s
Kolejne pytanie. Czy w ocenach występują + lub minus? Jeżeli tak to wtedy można wykorzystać tabele., gdzie występują następujące pola:
ID_Oceny, OCENA, PUNKTACJA
Po czym tworzymy relację 1-n tabela z ocenami do tabeli z punktacją,. Fajnie byłby ukryć kolumnę klucza - szerokość kolumn (0;2,55,0)
Dla wyświetlenia oceny punktowej w takim wypadku należałoby tworzyć kwerendę
SELECT OcenyUcznia.NazwiskoUcznia as Nazwisko, OcenyUcznia.Imie as Imię, OcenyUcznia.Klasa, OcenyUcznia.Przedmiot, Oceny. Punkty as [Uzyskane Punkty]
FROM Oceny INNER JOIN OcenyUcznia ON Oceny.ID_Oceny=OcenyUcznia.Ocena;
Pozdrawiam
Marzanna
Szulta
właściciel, Usługi
Informatyczne
SZULTASET
Temat: Jak policzyć punkty za ocenę
Albo po prosty wykorzystać funkcję DLookUP.Podobne tematy
-
Ms Access » Formularz dzielony - Jak policzyć ilość wybranych... -
-
Ms Access » Jak odchudzić plik accessa -
-
Ms Access » Jak w VBA odczytać ID tworzonego rekordu -
-
Ms Access » jak automatycznie odpalic makro w query? -
-
Ms Access » Czy przyda się access i jak to zrobić? -
-
Ms Access » Ms Access - problem z kwerendą - jak wyszukać cen z... -
-
Ms Access » Jak zaprojektować bazę danych na zawody -
-
Ms Access » jak stworzyc makro wprowadzajace dane do raportu -
-
Ms Access » Jak wyświetlić dane -
-
Ms Access » Jak zastosować filtr w formularzu -
Następna dyskusja: