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