Generowanie aplikacji z Oracle Designera


Poprzedni Następny

Generoanie Aplikacji Webowej

Oracle Web PL/SQL Generator tworzy w pełni funkcjonalne aplikacje webowe, które umożliwiają użytkownikom przszukiwanie, aktualizację oraz kasowanie informacji w bazie danych przez world wide web.

Aby wygenrować aplikację webową wymagany jest Oracle Web PL/SQL Generator oraz serwer webowy. Potrzebne bedzie takze posiadanie dostepu (loginu, hasła oraz nazwy połączenia) do tego serwera, który może być inny od tego używanego w poprzednich przykładach.

Implementowanie Aplikacji Webowej "Speedy Pizza"

Zaimplementujemy część systemu "Speedy Pizza", którą bedzie aplikacja webowa.

  1. W Design Editor, na liście definicji tabel relacyjnych podświetlamy wszystkie nazwy tabel i klikamy Generatearrow.gif (182 bytes)Generate Table API.

    W ten sposób otwiera się okno dialogowe "Generate Table API".

    Generate Table API

  2. Należy tu wpisać szczególy dotyczące połaczenia.

  3. Klikamy Start button.

    Okno wiadomości Design Editora pokazuje postep procesu generacji.

  4. W Nawigatorze, rozwijamy węzeł "Modules" i podświetlamy moduł o nazwie "Add new product to the menu".

  5. Wybieramy Utilitiesarrow.gif (182 bytes)Copy With New Language. To otwiera okno dialogowe "Copy With New Language".

    Copy With New Language dialog box

  6. Wpisujemy nazwę TUTORI0060 oknie "New Short Name" i wybieramy [...]/Web PL/SQL z listy "New Language", zatwierdzamy. Nowy moduł jest teraz wylistowany w Nawigatorze.

  7. Tworzymy diagram dla modłu TUTORI0060.

  8. Wyświetlamy paletę właściwości i ustawiamy opcję Insert na NO dla wymienionych pól, zapisujemy zmiany.

    Priced_Products (Base table) Products (Lookup table)
    PP_ID DISCOUNT_DAY
      PRODUCT_DESCRIPTION
      PRODUCT_ID
      PRODUCT_TYPE

  9. Wybieramy Optionsarrow.gif (182 bytes)Generator Optionsarrow.gif (182 bytes)Web PL/SQL i wpisujemy swoje dane o połączeniu(login, hasło i connect string). Zaznaczamy też checkbox "Auto-install after Generation".


  10. W Nawigatorze podświetlamy moduł TUTORI0060 i wybieramy Generatearrow.gifGenerate Module. To otwiera Generate Web PL/SQL dialog box.

  11. Klikamy Start.

    Postep (jak zwykle) wyświetlany jest w oknie wiadomości.


  12. W oknie wiadomości klikamy na przycisk "List Actions".

    List Actions button

  13. Podświetlamy "Run generated application using browser..." i klikamy Run.

    Otwiera się przeglądarka (trzeba wcześniej ustawić ścierzkę do katalogu z binariami przeglądarki) z otwarta naszą aplikacją webową

    Pierwsza strona to formularz wyszukiwania. Oczywiście klikając odpowiednie przyciski możemy wejść na inne strony (np. Priced Products).



Next

Poprzedni

Następny