Witam,

Otóż próbuję rozwiązać ostatnio taki problem:
Piszę program, który miałby pomóc w zarządzaniu magazynem logistycznym (oczywiście w celach naukowych :)).
Pobieram z bazy danych tabelę, w której mam dostawy oraz z drugiej tabeli towary, które w tej dostawie jadą i teraz chciałbym zrobić coś na zasadzie zgłaszania braku towaru w dostawie.

Przygotowałem sobie takie okno, gdzie mam dwie tabele oraz przyciski między nimi. Gdy użytkownik kliknie > dany rekord przeskakuje do tabeli obok, jednak chciałbym w jakiś sposób móc kontrolować ilość sztuk. Tak jak na załączonym obrazie, niby miałby przyjechać 3szt. ale ktoś się pomylił i przyjechały 2, więc jedną sztukę chciałbym odrzucić, wygenerować jakiś raport itp, ale pozostałe dwie sztuki przyjąć.

Zrzut

Chciałbym się Was poradzić w jaki sposób to zrobić, wyświetlić jakiegoś DialogBoxa, który zwróci mi tą wartość?
Najlepiej byłoby to rozwiązać chyba Spinnerem, jednak próbowałem już kilka rzeczy i żadna z nich nie działała prawidłowo, a w zasadzie nie działała w ogóle.

  1. Próbowałem zrobić Dialoga, w którym użytkownik ma jedno pole do wpisywania, jednak użytkownik może tam wpisać wszystko więc jest to mało intuicyjne.
  2. Tworzyłem nowy Stage ze spinnerem, jednak jak zwrócić jego wartość po zatwierdzeniu przyciskiem?

A może ktoś ma inny pomysł lub może zapodać jakimś linkiem.
Pozdrawiam