Nietypowe filtrowanie pola kombi |
Nietypowe filtrowanie pola kombi |
27.02.2014, 22:20:07
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 27.02.2014 Ostrzeżenie: (0%) |
Witam
Mam jedno pytanie, mam bazę danych zawierającą auta. 1 auto - 1 rekord może posiadać od 1 do 3 odpowiedzialnych np. X,Y,Z (odpowiedzialni wybierani są z listy kombi) Mam też formularz na który chcę po wybraniu z listy odpowiedzialnego poszukało mi wszystkie auta do niego przypisane Np wybieram odpowiedzialnego X i wyskakują wszystkie auta z przypisanym odpowiedzialnym X ( mimo że oprócz tego mogą być jeszcze odpowiedzialni Y,Z) jak to zrobic ? Mnie już skonczyly sie pomysly Z góry dzięki za fatygę ! |
|
|
28.02.2014, 08:29:25
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) |
Pokaż strukturę danych. Najlepiej w postaci DDL. Jeśli możesz to daj też próbkę danych i oczekiwany wynik.
|
|
|
28.02.2014, 08:35:37
Post
#3
|
|
Grupa: Moderatorzy Postów: 6 071 Pomógł: 860 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Robisz tabele:
auta [id, ...] uzytkownicy [id, ...] odpowiedzialni [auto_id, uzytkownik_id] Żeby pobrać auta, za które odpowiedzialny jest użytkownik X robisz zapytanie:
// Edit: Ah, Access, to nie wiem czy mój post cokolwiek Ci da |
|
|
3.03.2014, 09:10:10
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 27.02.2014 Ostrzeżenie: (0%) |
Nazwa formularza gdzie wprowadzam odpowiedzialnego: "Dzialania zapobiegawcze"
Trzech odpowiedzialnych: Do wyboru z pól kombi : Kombi216, Kombi218, Kombi220 - źrodła wierszy - tabela "Odpowiedzialny", zrodła formantów odpowiednio "Odp1", "Odp2", "Odp3" znajdujące się w tabeli "Calosc" Formularz na ktorym chce szukac po odpowiedzialnym: "Znajdz", pole kombi - 206, oprocz tego szuka po jeszcze 3 polach kombi - model, miejsce, opis Filtracja dziala na podstawie kwerendy "Znajdz", w kryteriach kwerendy dla tych 3 pól mam polecenie [Formularze]![Znajdz]![Kombi206].[value] Or [Formularze]![Znajdz]![Kombi206].[value] Is Null aby szukalo też kiedy wypelnie tylko jedno pole do tej pory wszystko dzialalo wszystko dobrze dopki nie dodalem "odpowiedzialnego" Jednym slowem po wybraniu w polu kombi 206 program ma przeszukac odp1,odp2,odp 3 i pokazac wszystkie auta ktore to spelniaja np. podam odpowiedzialnego A.A to przeszukuje wszystko i wyswietla auta ktore mialy odpowiedzialnego A.A mimo ze są też odpowiedzialni B.B i C.C (nie wszyscy odpowiedzialni muszą byc podani, moze byc jeden, dwoch lub maks trzech) To wystarczy czy podac cos jeszcze ? Bede wdzieczny za pomoc ! |
|
|
Wersja Lo-Fi | Aktualny czas: 21.09.2024 - 16:07 |