Pracownia specjalistyczna |
Podstawy pisania prostych aplikacji IV |
Ćwiczenie polega na utworzeniu nowego formularza dotyczącego zamawiania i zatwierdzania zakupu nowego sprzętu.
Utworzone zostaną nowe widoki dokonujące selekcji dokumentów w zależności od statusu.
Należy utworzyć nowy formularz „Zamówienie”.
Pole
Status zrobić
„Dialog list”
Dla pola Stratus ustaw właściwość (druga zakładka Options) „Allow keyword synonyms”
Ustawić domyślną wartość pola Status na „1”, wtedy przy tworzeniu nowego formularza Status będzie „nowe”.
Utworzyć 4 dodatkowe widoki pokazujące zamówienia (każdy widok inny status)
Sprawdzić
Dobudować do formularza „Zamówienia” przyciski zmieniające jego status, zapisujące i wychodzące z dokumentu.
Przyciski:
„Do zatwierdzenia” – zmienia status na „2” – przesyła dokument do widoku „2. w trakcie zatwierdzania”
„Zatwierdzone” – zmienia status na „3” – przesyła dokument do widoku „3. zatwierdzone”
„Nie zatwierdzone” – zmienia status na „4” - przesyła dokument do widoku „4. nie zatwierdzone”
Zmienić właściwość pola Status na „Computed when composed”
Ustawić domyślną wartość pola Status na „1”, wtedy przy tworzeniu nowego formularza Status będzie „nowe”.
Gdy Status = „nowe” pojawia się guzik „Do zatwierdzenia”
Gdy
Status = „w trakcie zatwierdzania” pojawiają się
przyciski do podjęcia decyzji
zatwierdzenia lub odrzucenia
Sprawdzić
czy przyciski przesyłają dokument do
odpowiedniego widoku