Wybór pól, które trzeba później uzupełnić.

Wybór pól, które trzeba później uzupełnić.
FR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 22
0

Witam,
Mam za zadanie wykonać aplikację, która będzie generować wniosek w postaci pliku tekstowego w formacie mniej więcej 1. nazwa 2. miejsce (i tak około 400 pozycji). Niektóre z tych pozycji są wymagane we wniosku, inne są opcjonalne (dodawane tylko na życzenie osoby wypełniającej wniosek). W jaki sposób proponujecie umożliwić użytkownikowi wybór pól opcjonalnych, które chce umieścić we wniosku? (np. okienko z checkboxami?) I jak później umożliwić mu wypełnienie ich np. w nowej zakładce w okienku aplikacji o nazwie Dodatkowe? Drugim pytaniem jest w jaki sposób spowodować możliwość załadowania ustawień defaultowych, które automatycznie wypełnią wymagane pola z góry ustalonymi wartościami? (użycie konstruktora z wypełnionymi polami?).
Dziękuję za pomoc.

plucins
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 35
0

będziesz to realizować jako formualarz w przeglądarce ?

FR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 22
0
plucins napisał(a):

będziesz to realizować jako formualarz w przeglądarce ?

Tak.

teez
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 122
0
Kopiuj
Niektóre z tych pozycji są wymagane we wniosku, inne są opcjonalne (dodawane tylko na życzenie osoby wypełniającej wniosek). 

a) info obok pola "opcjonalne" i jeżeli uzupełni to uzupełni jak nie to nie
b) formularz krokowy i np. pytanie "Czy chcesz uzupełnić [...]", pozytywna odpowiedź przekierowuje do kroku z uzupelnieniem

No opcji jest sporo. Zobacz jak to robią giganty - google itp.

Kopiuj
I jak później umożliwić mu wypełnienie ich np. w nowej zakładce w okienku aplikacji o nazwie Dodatkowe? 

Najprościej zapisywać te formularze (jakkolwiek - sql, zwykły plik) i np. po ID w adresie odwoływać się do tego formularza.

Kopiuj
Drugim pytaniem jest w jaki sposób spowodować możliwość załadowania ustawień defaultowych, które automatycznie wypełnią wymagane pola z góry ustalonymi wartościami? (użycie konstruktora z wypełnionymi polami?).

Na przykład.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.