Spis treści Przegląd Menu Okna Przyciski
Kolumny typu Image
Jeśli wybrano dane, które zawierają kolumnę typu image i zbiór wynikowy jest przedstawiany w postaci tabeli, a nie tekstu (Prezentacja wyników w postaci tekstowej i tabelarycznej), to w kolumnie typu image dane binarne nie są wyświetlane. W tabeli zamieszczana jest etykieta o treści Kliknij mnie - jestem typu image.
Kliknięcie komórki powoduje otwarcie nowego okna z czterema opcjami do wyboru:
- Pokaż dane typu image jako grafikę - Jeżeli dane typu image są plikiem graficznym w formacie gif lub jpg, to zostanie on wyświetlony w oknie obrazu.
- Pokaż dane typu image jako dane szesnastkowe - Ta opcja powoduje otwarcie okna zawierającego dane w formacie szesnastkowym. W tej postaci dane są wyświetlane w programie isql.
- Zapisz dane typu image do pliku - Dane zostaną zapisane w pliku do użytku w przyszłości. Opcja ta jest użyteczna na przykład dla pliku dźwiękowego lub strumienia wideo, który ma być wyświetlany w innym programie.
- Nie rób nic - Powoduje zamknięcie okna z opcjami.
Kolumny typu obiekt
Jeżeli zbiór wynikowy obejmuje kolumny zawierające obiekty Javy, to w tabeli wynikowej znajduje się etykieta o treści Kliknij mnie - jestem obiektem. Po jej kliknięciu program jisql wykonuje metodę toString() zdefiniowaną w danym obiekcie i wyświetla wynik działania tej metody jako dane w tabeli. Jeżeli do wyprowadzania własnych danych wynikowych obiekt korzysta z metody innej niż toString(), należy odpowiednią nazwę metody wprowadzić na karcie Opcje okna wyjściowego. Należy zmienić ustawienie opcji Metoda obiektu DB używana do wyświetlania danych, nadając jej nazwę właściwej metody.
Jeżeli włączona jest opcja Automatycznie wydobywaj dane z obiektu Java DB, to program jisql wydobywa dane od razu po wykryciu obiektów Javy w zbiorze wynikowym. Nie jest obecna etykieta Kliknij mnie i nie jest wymagane kliknięcie w celu wyświetlenia danych. Fakt ten powoduje spowolnienie procesu tworzenia tabeli zbioru wynikowego, ponieważ program jisql musi odwoływać się do bazy danych w każdym wierszu tabeli, aby móc wykonać należącą do obiektu metodę toString() lub jej odpowiednik.
Spis treści Przegląd Menu Okna Przyciski