| Termin | Definicja |
|---|---|
| Kontrolki formularza | Kontrolki formularza to elementy interaktywne dokumentu, np. pola wyboru i listy rozwijane, służące do wprowadzania danych. Budowa kontrolek formularza i ich podstawowe roleKontrolki formularza są interaktywnymi elementami dokumentu lub interfejsu programu, które pozwalają wprowadzać, wybierać albo zatwierdzać dane. Do typowych przykładów należą pola tekstowe, pola wyboru, przyciski opcji, listy rozwijane, suwaki, przyciski poleceń oraz pola wyboru daty. Każdy rodzaj kontrolki powinien odpowiadać charakterowi oczekiwanej informacji. Pole wyboru służy zwykle do niezależnego włączenia lub wyłączenia określonej opcji, natomiast przyciski opcji pozwalają wybrać jedną wartość z grupy. Lista rozwijana ogranicza wybór do pozycji zdefiniowanych przez autora formularza. W formularzu internetowym kontrolka ma zazwyczaj nazwę techniczną, wartość oraz stan. W języku HTML pola są tworzone między innymi za pomocą elementu Stany, zdarzenia i przekazywanie wprowadzonych wartościKontrolka może zmieniać stan w zależności od działania użytkownika lub logiki programu. Pole wyboru może być zaznaczone albo wyczyszczone, przycisk może pozostawać aktywny lub nieaktywny, a lista rozwijana może wskazywać jedną z wielu dostępnych pozycji. W interfejsach internetowych zmiana stanu może wywołać zdarzenie, takie jak Podczas przesyłania formularza aplikacja odbiera wartości kontrolek, ale nie wszystkie elementy są traktowane identycznie. Zaznaczone pole wyboru może przekazać ustaloną wartość, natomiast niezaznaczony checkbox w standardowym formularzu HTML nie jest wysyłany jako zwykła para nazwa-wartość. Podobnie kontrolka oznaczona jako Walidacja, dostępność i czytelność interfejsuPoprawnie zaprojektowana kontrolka powinna nie tylko przyjmować dane, lecz także jasno informować, czego dotyczy. Opis pola należy powiązać z elementem interaktywnym, aby użytkownik widział jego przeznaczenie, a technologie asystujące mogły odczytać właściwą etykietę. W HTML stosuje się do tego między innymi element Walidacja danych może odbywać się po stronie interfejsu oraz po stronie aplikacji odbierającej formularz. Atrybuty HTML, takie jak Usterki kontrolek w praktycznych formularzachProblemy z kontrolkami formularza mogą objawiać się brakiem reakcji na kliknięcie, znikaniem zaznaczenia, nieprawidłową zawartością listy, niemożnością wpisania tekstu albo odrzucaniem poprawnych danych. Przyczyną bywa błąd w kodzie obsługi zdarzeń, niezgodność typu danych, uszkodzenie dokumentu, konflikt dodatku, nieprawidłowe ustawienia uprawnień lub problem z aplikacją wyświetlającą formularz. Warto rozróżnić usterkę pojedynczego formularza od problemu występującego w wielu dokumentach. Pomocne jest sprawdzenie, czy kontrolka działa po otwarciu innego pliku, w nowym dokumencie oraz na innym koncie użytkownika. Warszawskie Pogotowie Komputerowe wykonuje profesjonalną naprawę laptopów, komputerów PC i podzespołów, w tym diagnostykę problemów z oprogramowaniem odpowiedzialnym za obsługę dokumentów oraz formularzy. W praktyce analiza może obejmować sprawdzenie konfiguracji systemu, aplikacji biurowej, przeglądarki, dodatków i sposobu zapisu dokumentu. Jeżeli problem wynika z uszkodzenia sprzętu, kontrolki mogą reagować nieprawidłowo między innymi wskutek awarii klawiatury, touchpada, myszy lub ekranu dotykowego, dlatego diagnoza powinna uwzględniać zarówno warstwę programową, jak i sposób obsługi urządzenia. |