Wyszukiwanie w Aplikacji Mobilnej Studio WMS.net
Plik android_wms_szukaj.js obsługuje dynamiczne wyszukiwanie danych w aplikacji mobilnej Studio WMS.net. Umożliwia użytkownikowi wprowadzenie kodu lub frazy, filtrowanie wyników i wyświetlenie listy dopasowanych pozycji. Dodatkowo wspiera skanowanie kodów QR i EAN.
Funkcja MojaOnLoad()
Główna funkcja odpowiedzialna za inicjalizację interfejsu wyszukiwania:
- Odczytuje parametry wywołania transakcji (uid, uid2, kod2).
- Weryfikuje, czy podano wszystkie wymagane parametry – w przeciwnym razie wyświetla komunikat o błędzie.
- Pobiera dane konfiguracyjne i ustawia widoczność skanowania kodów QR i EAN.
- Tworzy dynamiczny interfejs formularza wyszukiwania, który zawiera:
- Pole do wpisania wyszukiwanego tekstu.
- Przycisk do skanowania kodu QR.
- Przycisk wyszukiwania.
- Obszar wyświetlania wyników.
Obsługa procesu wyszukiwania
Formularz umożliwia użytkownikowi:
- Wprowadzenie tekstu do wyszukania.
- Skanowanie kodu QR lub kodu EAN.
- Filtrowanie wyników w czasie rzeczywistym.
- Wyświetlenie szczegółowych informacji na podstawie wyników.
Funkcja searchFunc()
Odpowiada za obsługę wyszukiwania:
- Sprawdza, czy wprowadzono co najmniej dwa znaki.
- Jeśli wpis jest za krótki, wyświetla komunikat ostrzegawczy.
- Pobiera dane z bazy SQL na podstawie wprowadzonej frazy.
- Jeśli nie znaleziono wyników, wyświetla komunikat Brak danych!.
- W przeciwnym razie generuje dynamiczną listę wyników wyszukiwania.
Obsługa skanowania kodów
Skrypt obsługuje:
- Integrację z czytnikiem kodów QR.
- Automatyczne wypełnianie pola wyszukiwania po zeskanowaniu kodu.
Funkcja ChangeSearch()
Obsługuje zamknięcie okna wyszukiwania:
- Wyświetla komunikat z potwierdzeniem wyjścia.
- Jeśli użytkownik potwierdzi, strona jest przeładowywana.
Podsumowanie
Plik android_wms_szukaj.js to kluczowe narzędzie wyszukiwania w aplikacji Studio WMS.net. Pozwala na szybkie przeszukiwanie bazy danych, filtrowanie wyników oraz obsługę skanowania kodów QR i EAN. Dzięki dynamicznemu interfejsowi ułatwia magazynierom dostęp do informacji o produktach.
Cel modułu
Skrypt android_dpmag_wzb.js wspiera operacje wydania towaru w dokumentach typu WZB. Na początku pobiera dane z Internetu i ustawia parametry operacji. Użytkownik widzi formularz, który powoli się ujawnia. Formularz został zaprojektowany, aby ułatwić szybkie wprowadzanie danych.
Krok po kroku
Najpierw skrypt generuje interfejs w kilku etapach. Na początku użytkownik wpisuje adres pobrania. Potem system automatycznie sprawdza adres – podobnie jak szybki system wyszukiwania. Następnie skrypt ustala proponowany numer palety pobrania na podstawie danych z bazy. Gdy adres zostanie zweryfikowany, formularz pokazuje kolejne pole, w którym użytkownik wpisuje adres docelowy. System sprawdza, czy adres docelowy istnieje i czy spełnia wymagania. W ten sposób użytkownik przechodzi płynnie do następnego etapu.
Skrypt korzysta z funkcji scrollToEndOfPage(), która przewija formularz do dołu, co przypomina działanie nowoczesnych aplikacji mobilnych. Wszystko dzieje się szybko i sprawnie, a każdy etap wprowadza nowe pole, co ułatwia pracę.
Podsumowanie działania
Podsumowując, skrypt android_dpmag_wzb.js działa jak dobrze zorganizowany proces wydania towaru. Użytkownik wpisuje dane, a system natychmiast je weryfikuje i wyświetla. Formularz jest podzielony na etapy, a każdy z nich przynosi nowe informacje. Gdy dane zostaną wprowadzone, użytkownik może zatwierdzić operację. Interfejs odświeża się i przygotowuje do kolejnej operacji, co przypomina pracę efektywnego systemu.
Czytaj więcej:
android_logout
Plik android_logout.js realizuje proces wylogowania z aplikacji mobilnej Studio WMS.net, ukrywając interfejs użytkownika i automatycznie przekierowując na stronę logowania. Dzięki temu użytkownik może bezpiecznie zakończyć sesję w systemie.
android_maw_szukaj
Kod zawarty w android_maw_szukaj.js realizuje funkcjonalność formularza wyszukiwania z obsługą skanowania QR, walidacją danych wejściowych oraz wyświetlaniem wyników. Całość działa w sposób interaktywny, zapewniając użytkownikowi wygodne korzystanie z systemu.
android_stan_nridasn
Skrypt android_stan_nridasn.js pomaga użytkownikom wyświetlić stan magazynowy dla wybranego asortymentu. Działa na urządzeniach mobilnych i został stworzony z myślą o wygodzie pracy w Internecie. Skrypt umożliwia szybkie wyszukiwanie produktów po kodzie EAN lub indeksie, a następnie prezentuje dane o zapasie oraz szczegółowe informacje z magazynu.
android_stan_nridwms
Skrypt android_stan_nridwms.js służy do wyświetlania stanu magazynowego dla wybranej lokalizacji. Działa na urządzeniach mobilnych i ułatwia użytkownikowi szybkie sprawdzenie zapasu towaru. Dzięki niemu magazynier może wpisać kryterium wyszukiwania i natychmiast otrzymać szczegółowe informacje o miejscu składowania.
android_stan_nrserii
Skrypt „android_stan_nrserii.js” umożliwia użytkownikom szybkie sprawdzenie stanu magazynowego dla wybranego numeru partii. Użytkownik wpisuje numer partii, a system natychmiast wyświetla dane o zapasie towaru. W ten sposób magazynier może sprawdzić, ile towaru jest dostępne, co przypomina działanie przejrzystych aplikacji mobilnych.