Pracownia specjalistyczna - SPG |
Podstawy pisania prostych aplikacji cz. IV b |
Utworzyć nowy formularza “Spotkanie”
Utworzyć widok dla spotkań
Utworzyć widok kalendarzowy
Przetestować różne opcje widoku kalendarzowego
You
can create a Calendar view from scratch, or you can convert a
standard Outline view to a Calendar view by changing the Style
drop-down list on the View Info tab of the View properties box. You
must observe a few rules when you work with a Calendar view. The
first column must contain a date/time entry, sorted in ascending
order. This column is typically hidden and contains a date value plus
a time value that is used to position the entry in the calendar. The
second column must evaluate to the duration of the calendar entry and
should also be hidden.
Utwórz subformę “Metryczka”
Wstaw subformę do formularza Spotkanie i Zamówienie
W formularzu z menu Create->Resource-> Insert Subform
Utwórz widok spotkań według osób
W formularzu Spotkanie wstaw widok “Spotkania wg osób” ()
Create->Embedded Element→View
We właściwości Show single category wstaw nazwę pola: prWykonawca. Zdecyduje to o tym która kategoria bedzie pokazywana.
W praktyce w momencie tworzenia nowego dokumentu widok pokaże wszystkie spotkania tylko tej osoby dla której jest właśnie tworzone spotkanie.
Utwórz formularz rezerwacji samochodu na kilka kolejnych dni
Przedstaw rezerwacje w widoku kalendarzowym (DODATKOWE INFO)
Podpowiedź:
Przykład Formuły do 1 kolumny kalendarza. Formuła tworzy ciąg dat z daty początkowej i końcowej , Efektem jest rezerwacja kilkudniowa pokazywana w kalendarzu. czas
:= @Explode(@TextToTime(@Text(okres_od) + "-" +
@Text(okres_do))); |