Generowanie aplikacji z Oracle Designera


Poprzedni Następny

Przedefiniuj moduł do generacji

W poprzednim dokumencie został przedstawiony sposób generowania prostej aplikacji z domyślnymi właćciwościami bazującymi na informacjach podanych wcześniej. Teraz zajmiemy się zmianą tych właściwości tak aby spełniały dalsze wymagania. Jednym ze sposobów zrobienia tego jest użycie Navigatora aby znaleźć interesujący nas obiekt i zmianie poszczególnych wartości w palecie właściwości. Innym sposobem jest otworzenie diagramu tak, żeby obiekty były łatwo dostępne, a następnieotworzenie tejrze samej palety właściwości. Zjamiemy się pierwszym sposobem.

Zmień właściwości modułu

Domyślnie, generator zapewni pozycję w menu umożliwiająca otworzenie listy wartości dla pola w formularzu. Alterwnym sposobem realizacji listy watrości jest rozwijana lista menu.

Wygenerowane automatycznie nazwy atrybutów mogą być nic nieznaczące. Te nazwy także możemy zmienić


Chcemy ustawić rozwijaną listę menu jako listę wartości.

  1. W Design Editorze, stwórzmy diagram modułu z nazwą ustawioną na "Add new product to the menu".

    diagram modułu z modułem TUTORI0040

  2. Wyświetlamy paletę Właściwości dla pozycji SIZE_CODE.

  3. Zmieniamy właściwość "Display Type" z "Text" na "Pop list"

Stwórz tabelę wyszukiwania

W domyślnie wygenerowanym formulażu, który już widzieliśmy, pola do wprowadzania danych znajdowały sie w obszarze nazwanym "Priced Product". Obecnie bedziemy chcieli aby nasza aplikacja zapisywała dane w bazie wykonując oddzielną operację. Wówczas proces "Add new product to the menu" użyje tych informacji do stworzenia specyficznych elementów "menu".

Chcemy zmienić tabelę Products w tablę wyszukiwania.

  1. Na diagramie modułu o nazwie "Add new product to the menu" przeciagnij tabelę PRODUCTS tak, żeby jej lewa strona była na prawo od prawej strony tabeli PRICED_PRODUCTS.

    Na diagramie pojawiło się połączenie do wyszukiwania. Kirunek klucza obcego (tu: jeden do wiele) jest zawsze zwrócony na lewo.

    module diagram for TUTORI0050 showing PDT as a lookup of PP



Next

Poprzedni

Następny