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!