27 lines
2.3 KiB
Markdown
27 lines
2.3 KiB
Markdown
# zachowanie paska wyszukiwania
|
|
|
|
Pasek wyszukiwnia sluzy do wyszukiwania produktow na liscie produktow.
|
|
wyszukiwanie odbywa sie głównie po numerze zamoiwnia. Kazdy produkt ma unikalny numer zamowiania w postaci XXXX/YYYY/ZZ, gdzie:
|
|
|
|
- XXXX to numer zamowinia i przyjmuje wartosci od 1 do 1000. moze miec wiądoące zera.
|
|
- YYYY to rok zlozenia zamówniea i przyjmuje wartosci wieksze od 2020.
|
|
- ZZ to numer produktu w zamowieniu. moze miec wiadace zero, ale nie musi.
|
|
|
|
1. wyszukiwanie moze odbywac sie po pelnym nuemrze (0012/2025/1). lsita produktow powinna zaweirac jeden (gdy jest pasujace dopasowanie) lub zero produktów, jeżeli żaden produkt nie ma takiego numeru.
|
|
2. wyszukiwanie moze odbywac sie po samym numerze zamowienai (0012). lista produktów poinna zawierac wszystkie produkty o numerze 12, z każdego roku.
|
|
3. wyszukiwanie moze odbywac sie po skroconym zapisie (0012/1). lista produktow powinna zawierac liste produktow o pasujacym numerze i pozycji w zamowieniu z kazdego roku.
|
|
4. wyszukiwanie moze odbywac sie po numerze zamowinia bez wiadacych zer. na przykład:
|
|
- 1 wszystkie produkty gdzie numer zamowienia zaczyna sie liczba 1
|
|
- 12 wszystkie produkty gdzie numer zamowienia zaczyna sie liczba 12
|
|
- 123 wszystkie produkty gdzie numer zamowienia zaczyna sie liczba 123
|
|
5. wyszukiwanie moze odbywac sie po numerze zamowinia bez wiadacych zer wraz z pozycja porduktu w zamoieniu. na przykład:
|
|
- 1/1 wszystkie produkty gdzie numer zamowienia to 1, a pozycja produktu to 1. rok dowolny
|
|
- 12/1 wszystkie produkty gdzie numer zamowienia to 12, a pozycja produktu to 1. rok dowolny
|
|
- 123/1 wszystkie produkty gdzie numer zamowienia to 123, a pozycja produktu to 1. rok dowolny
|
|
- 1/01 wszystkie produkty gdzie numer zamowienia to 1, a pozycja produktu to 1. rok dowolny
|
|
- 12/01 wszystkie produkty gdzie numer zamowienia to 12, a pozycja produktu to 1. rok dowolny
|
|
- 123/01 wszystkie produkty gdzie numer zamowienia to 123, a pozycja produktu to 1. rok dowolny
|
|
6. wyszukiwanie moze odbywac podajac wiele numerow zamowien. separatorem może być spacja, kropka czy przecinek. na przykład:
|
|
"123/1 0200/2 333/2025/3 444/2024"
|
|
7. zawartosc pola wyszukiwania nie wplywa na filtry. filrtry takie jak model, klient, finish, lista prukdcyjna czy rok, sa ustawiane niezaleznie.
|