< Wstecz | Dalej >

Lekcja 1.4: Tworzenie nowego rekordu do wyświetlenia i aktualizacji bazy danych

W ramach tej lekcji użytkownik utworzy stronę umożliwiającą innym użytkownikom tworzenie nowych ogłoszeń drobnych i wysyłanie ich do bazy danych.
O tym zadaniu
Najpierw użytkownik utworzy rekord relacyjny reprezentujący nowy rekord w bazie danych, a następnie utworzy wizualizację rekordu na stronie w postaci zbioru pól wejściowych.

Aby utworzyć nowy rekord relacyjny:

  1. Dwukrotnie kliknij plik new_record.jsp w widoku Eksplorator korporacyjny, aby go otworzyć.
  2. Usuń domyślny tekst W tym miejscu wstaw treść.
  3. W widoku Paleta kliknij szufladę Dane i usługi, aby ją rozwinąć.
  4. Przeciągnij komponent Rekord relacyjny SDO z widoku Paleta na pusty obszar strony. Zostanie otwarte okno Dodaj rekord relacyjny.
    Uwaga: Jeśli wyświetlony zostanie komunikat ostrzegawczy informujący o niemożności nawiązania połączenia z bazą danych, oznacza to, że po zakończeniu testowania serwisu WWW serwer nadal działa. W takim przypadku kliknij przycisk Anuluj w każdym oknie dialogowym i zatrzymaj serwer w sposób opisany w części Lekcja 1.3.
  5. W polu Nazwa wpisz create_record.
  6. W obszarze Utwórz elementy sterujące dla kliknij przycisk Tworzenie nowego rekordu.
  7. Upewnij się, że została wybrana opcja Dodaj elementy sterujące wejścia/wyjścia do wyświetlania rekordu na stronie WWW. Okno Dodaj rekord relacyjny powinno wyglądać następująco:
    Okno dodaj rekord relacyjny.
  8. Kliknij przycisk Dalej.
  9. W polu Tabela rozwiń pozycję W5SAMPLE i wybierz tabelę ADS. Kliknij przycisk Dalej.
  10. Ponownie kliknij przycisk Dalej. Zostanie otwarta strona Konfigurowanie elementów sterujących danych.
    Wskazówka: Strona Konfigurowanie elementów sterujących danych służy do dostosowywania wizualizacji rekordu relacyjnego. Na przykład można zmienić kolumny, etykiety pól i przycisk wprowadzania na formularzu wejściowym. Po wykonaniu tych kroków na stronie będzie się znajdować w pełni funkcjonalny formularz wejściowy.
  11. W sekcji Pola do wyświetlenia usuń zaznaczenie pola wyboru obok każdej nazwy pola, z wyjątkiem tych, które mają się znajdować na formularzu wejściowym:
    • DESCRIPTION
    • Identyfikator
    • MAINCATEGORY
    • PHONE
    • PRICE
    • TITLE
  12. Zmień kolejność pól w następujący sposób, klikając przycisk W górę lub W dół.
    • Identyfikator
    • TITLE
    • DESCRIPTION
    • MAINCATEGORY
    • PRICE
    • PHONE
  13. Zmień nazwy etykiet według własnego uznania. Na przykład można skrócić etykietę "KategoriaGłówna:" do "Kategoria:". Aby zmienić nazwy etykiet wygenerowanych dla pól wejściowych, kliknij etykietę w kolumnie Etykieta. Ikona myszy zmieni się w kursor, umożliwiając wpisanie nowego tekstu.
  14. Wybierz etykietę MAINCATEGORY, a następnie kliknij pozycję Opcje. Zostanie otwarte okno Opcje.
  15. Upewnij się, że została wybrana opcja Przycisk Wyślij.
  16. Wpisz Prześlij nową zawartość w polu Etykieta. Następnie kliknij przycisk OK. Okno Dodaj rekord relacyjny powinno wyglądać następująco:
    Okno Dodaj rekord relacyjny.
  17. Kliknij przycisk Zakończ, aby wygenerować formularz wejściowy. Powinien on wyglądać następująco:
    Formularz wejściowy.
    Uwaga: Formularz ma pole Komunikaty o błędach. Nie oznacza to, że w projekcie są błędy. To pole wskazuje miejsce, gdzie będą wyświetlane błędy, o ile takowe wystąpią, gdy użytkownik wypełni formularz.
  18. Zapisz stronę.
Wyniki
Po wprowadzeniu formularza wejściowego strona automatycznie doda nowy rekord do bazy danych. W ramach następnej lekcji użytkownik zaprogramuje przycisk Prześlij nową zawartość w celu powrotu na stronę all_records.jsp, aby można było natychmiast wyświetlić nowy rekord w bazie danych.

Punkt kontrolny lekcji

Lekcja 1.4 została zakończona. W ramach tej lekcji użytkownik utworzył stronę umożliwiającą innym użytkownikom tworzenie nowych ogłoszeń drobnych i wysyłanie ich do bazy danych.
< Wstecz | Dalej >

Opinie