Jak w polu lookup filtrować wyświetlane elementy
Opis sytuacji:
Prowadzimy wypożyczalnie książek i chcemy mieć listę wszystkich rezerwacji
Mamy dwie listy,
1. Pierwsza z nich to ta na której mamy spis wszystkich książek
2. Druga zawiera formularz rezerwacji pokoju, przy czym jednym z pól formularza jest odnośnik (pole typu lookup) do listy książek
Konkretne zadanie brzmi więc tak: Jak zrobić, żeby w tym polu, w liście rozwijanej pojawiały się tylko te książki, które nie są wypożyczone ?.
Krok 1 - Na liście zawierającej nasz spis, tworzymy kolumnę obliczeniową, która będzie zawierała odpowiednią treść w zależności od statusu książki
w polu definiowania warunku wpisujemy:
=JEŻELI(Status="Dostępna";Tytuł;"")
Dzięki temu warunkowi kolumna będzie pusta dla książek wypożyczonych.
Krok 2 - Na liście wypożyczeń, w kolumnie zamieniamy mapowanie pola z 'Tytuł' na 'Dostępne książki'
Od tej chwili w polu wyboru książki, na formularzu wypożyczenia, będą widoczne tylko te pozycje, których status jest równy "Dostępna".
Żeby aplikacja miała większy sens funkcjonalny, pozostaje opracowanie procesów worfklow, które w tle aktualizują statusy książek, w przypadku wpisania rezerwacji bądź w przypadku zwrotu książki.
Brak opublikowanych komentarzy.
Nowy komentarz