Strona 1 z 1

Formularz lista wyjazdów - jedna tabela, cztery wiersze...

: sob lip 27, 2013 9:31 am
autor: bbagins
Witam. Głowię się nad jedną bazą danych. Chodzi o karty wyjazdowe/ trasowe dla kierowców w mojej firmie. Mam pięciu kierowców i ok 40 firm które odwiedzamy. Widzę to tak: dwie tabele: kierowcy i firmy. Tabela 'kierowcy' to tylko imiona, tabela 'firmy' to następujące kolumny: nazwa zakładu, miasto, adres, telefon 1 ,tel 2, dane klienta. Dziennie kierowca robi cztery trasy w związku z czym widziałbym to w taki sposób jak na załączonym obrazku tzn. U góry pole wyboru z tab 'kierowcy' - i tu nie ma problemy oczywiście. Następnie pola z tab 'firmy' gdzie wybierając nazwę firmy wybieram jednocześnie resztę danych. To załatwia pierwszą trasę. Na jednym formularzu chciałbym móc wybierać od razu cztery trasy (na załączonym pliku widać tylko dwie). Czy muszę założyć cztery tabele z tymi samymi firmami czy istnieje sposób żeby to załatwić z jedną? Proszę pomóżcie bo już nerwicy dostaję od prób i błędów :crazy:

Re: Formulaż lista wyjazdów - jedna tabela, cztery wiersze..

: sob lip 27, 2013 8:18 pm
autor: belstar
Musisz stworzyć nową tabelę, która połączy dane z tabeli kierowcy z tabelą firm. W formularzu dodaj podformularz z formantem tabeli w którym, będziesz wybierał z listy odpowiednie firmy.
Jutro postaram się wstawić mały przykład.

Re: Formulaż lista wyjazdów - jedna tabela, cztery wiersze..

: ndz lip 28, 2013 6:25 pm
autor: belstar
Sprawdź załącznik.

Re: Formulaż lista wyjazdów - jedna tabela, cztery wiersze..

: pn lip 29, 2013 2:56 pm
autor: bbagins
Dziękuje Belstar, dałeś mi gotowca na tacy. Muszę jeszcze tylko rozkminić jak to zrobiłeś :D

Re: Formulaż lista wyjazdów - jedna tabela, cztery wiersze..

: czw sie 01, 2013 8:20 am
autor: bbagins
Belstar możesz mi jeszcze pokazać jak wykonać takie połączenie tabel?

Re: Formulaż lista wyjazdów - jedna tabela, cztery wiersze..

: czw sie 01, 2013 8:41 am
autor: belstar
Narzędzia > Relacje

Re: Formulaż lista wyjazdów - jedna tabela, cztery wiersze..

: czw sie 01, 2013 10:48 am
autor: bbagins
no i jakiś błąd wyskakuje...

Re: Formulaż lista wyjazdów - jedna tabela, cztery wiersze..

: czw sie 01, 2013 10:45 pm
autor: belstar
bbagins pisze:no i jakiś błąd wyskakuje...
Jaki? Z twojej wypowiedzi nic nie wynika.

Re: Formulaż lista wyjazdów - jedna tabela, cztery wiersze..

: sob sie 03, 2013 7:22 am
autor: bbagins
Wchodzę w widok tabeli, wybieram Narzędzia - Relacje i przy próbie stworzenia relacji pojawia się komunikat:

Re: Formulaż lista wyjazdów - jedna tabela, cztery wiersze..

: sob sie 03, 2013 9:28 am
autor: belstar
Które pola próbujesz połączyć?
W tabeli nadrzędnej wybierasz pole ID (ID_Imie_i_nazwisko - Wartość nadawana automatycznie, klucz główny "integer")a w tabeli podrzędnej musi istnieć podobne pole z takim samym typem danych w tym przypadku ID_Podrzedne (ID_Imie_i_Nazwisko - Tu bez autopola "integer")