Krok X: Wyniki i zakończenie
Przystępujemy do edycji siódmego, ostatniego ekranu.
Wpisz tytuł ekranu: Wyniki i zakończenie.
![]()
Naszym celem jest udostępnienie użytkownikowi obiektu, w którym będą wyświetlane dane w zależności od wciśniętego przycisku:

Potrzebny będzie obiekt tekstowy RTF (w nim wyświetlimy wyniki) oraz 3 przyciski odpowiedzialne za wyświetlenie wyników punktowych z ćwiczeń podlegających ocenie automatycznej oraz przycisków, które odzyskają tekstową i liczbową odpowiedź użytkownika z ćwiczeń otwartych.
Przygotujmy obiekt tekstowy: zaznacz pole tekst RTF, wpisz tekst: "tu będą wyniki".
Przejdź do podglądu i pozycjonowania obiektów, przeciągnij z zakładki Dostępne trzy przyciski, wprowadź teksty ich nadruków i rozplanuj położenie oraz rozmiar przycisków i obiektu tekstowego RTF na ekranie.
Pamiętaj, aby wszystkie zmiany właściwości obiektów potwierdzać przyciskiem Zastosuj!
Oprogramujmy teraz przyciski sterujące wyświetlaniem wyników.
Zaczniemy od najprostszych odpowiedzialnych za odzyskanie odpowiedzi tekstowej i liczbowej.
W tym celu należy przyporządkować przyciskowi akcję: Załaduj do tekstu plik użytkownika z <nr ekranu>, wpisując jako parametr akcji numer ekranu, z którego ma zostać wczytana odpowiedź.
Akcja ta znajduje się w grupie "systemowe".
Tak więc dla przycisku: Odpowiedź tekstowa sekcja właściwości obiektów przyjmie postać:

a dla przycisku Odpowiedź liczbowa:

Wróćmy teraz do obsługi wyników ćwiczeń 1-3.
Wciśnięcie przycisku Wyniki ... powinno uruchomić akcję wczytującą bazę wyników do obiektu tekstowego RTF. Akcja nazywa się Załaduj do RTF i znajduje się w grupie "ćwiczenia":


W bazie wyników przechowywane są wyniki punktowe (liczby) uzyskane w poszczególnych ćwiczeniach. Żeby prezentacja wyników była czytelniejsza należy do akcji Załaduj do RTF dodać parametr. Tym parametrem może być na przykład szablon komunikatu wykorzystywanego podczas prezentowaniu wyników w poszczególnych ćwiczeniach:

Zastosuj zmiany!