Kolejne listy wybieralne
: wt lut 03, 2015 12:58 am
Na wstępnie chciałbym zaznaczyć, iż w temacie baz danych jestem kompletna "noga". Poczytałem kilka tutoriali ale niestety utknąłem już na początkującym etapie.
Próbuję stworzyć narzędzie służące do rozliczania czasu pracy podległych pracowników
Wymyśliłem sobie następującą bazę danych
Baza będzie składać z czterech tabel:
tabela "godziny" (ID, konstruktor_key, urzadzenie_key, liczba_godzin, data)
tabela "zlecenie" (nr_zlecenia, nazwa_zlecajacego, tytul_zlecenia, rok_zlecenia)
tabela "urzadzenia" (ID, nr_zlecenia_key, nr_urzadzenia, nazwa)
tabela "pracownicy" (ID, imie, nazwisko)
Oczywiście niektore z powyższych są odpowiednio powiązane ze sobą (np nr_zlecenia z tabeli "zlecenia" z nr_zlecenia_key z tabeli "urzadzenia")
Udało mi się stworzyć formularz (z podformularzem) do dopisywania kolejnych urządzeń do bazy i na tym kończą się moje sukcesy.
A teraz na czym polega problem:
Chcialbym stworzyć formularz slużący do rejestrowania przepracowanych godzin.
Mialby polegać on na wpisaniu daty a następnie wybraniu kolejno konstruktora - najlepiej z jakies listy wybieralnej (z tabeli konstruktor - po nazwisku),
następnie roku zlecenia, numeru zlecenia, numeru urządzenia i ostatecznie wpisaniu liczby godzin poświęconych w tym dniu na pracę nad danym tematem. Problem sprowadza się więc do wyświetlania kolejnych list rozwijanych o zawartości zależnej od poprzedniego wyboru
I tu pojawia się pytanie zasadnicze - czy coś takiego w Base jest w ogóle możliwe??? Jeśli tak to w jaki sposób to zrealizować? Czy można gdzieś podejrzeć analogiczną bazę???
Pozdrawiam
Próbuję stworzyć narzędzie służące do rozliczania czasu pracy podległych pracowników
Wymyśliłem sobie następującą bazę danych
Baza będzie składać z czterech tabel:
tabela "godziny" (ID, konstruktor_key, urzadzenie_key, liczba_godzin, data)
tabela "zlecenie" (nr_zlecenia, nazwa_zlecajacego, tytul_zlecenia, rok_zlecenia)
tabela "urzadzenia" (ID, nr_zlecenia_key, nr_urzadzenia, nazwa)
tabela "pracownicy" (ID, imie, nazwisko)
Oczywiście niektore z powyższych są odpowiednio powiązane ze sobą (np nr_zlecenia z tabeli "zlecenia" z nr_zlecenia_key z tabeli "urzadzenia")
Udało mi się stworzyć formularz (z podformularzem) do dopisywania kolejnych urządzeń do bazy i na tym kończą się moje sukcesy.
A teraz na czym polega problem:
Chcialbym stworzyć formularz slużący do rejestrowania przepracowanych godzin.
Mialby polegać on na wpisaniu daty a następnie wybraniu kolejno konstruktora - najlepiej z jakies listy wybieralnej (z tabeli konstruktor - po nazwisku),
następnie roku zlecenia, numeru zlecenia, numeru urządzenia i ostatecznie wpisaniu liczby godzin poświęconych w tym dniu na pracę nad danym tematem. Problem sprowadza się więc do wyświetlania kolejnych list rozwijanych o zawartości zależnej od poprzedniego wyboru
I tu pojawia się pytanie zasadnicze - czy coś takiego w Base jest w ogóle możliwe??? Jeśli tak to w jaki sposób to zrealizować? Czy można gdzieś podejrzeć analogiczną bazę???
Pozdrawiam