Mirosław Butajło

Mirosław Butajło Nauczyciel, ZSCKR w
Studzieńcu

Temat: Jak policzyć punkty za ocenę

Mam tabelę z ocenami ucznia z poszczególnych przedmiotów i drugą tabelę z punktami za poszczególną ocenę (za szóstke za piątke itd). Jak zrobić aby zamiast ocen wyświetlały sie punkty zależnie od uzyskanej oceny ?

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

Marzanna Szulta właściciel, Usługi
Informatyczne
SZULTASET

Temat: Jak policzyć punkty za ocenę

Albo po prosty wykorzystać funkcję DLookUP.

Następna dyskusja:

Formularz dzielony - Jak po...




Wyślij zaproszenie do