Dla każdego pliku źródłowego w języku C importowanego do projektu można ustawić właściwości konfiguracyjne importu danych.
Na tej stronie można ustawić właściwości konfiguracyjne importu danych dla pliku wiązania danych. Właściwości te można też zmienić w kodzie źródłowym, już po zamknięciu kreatora, w edytorze Java.
Domyślne wartości tych właściwości można zmienić na stronie
Preferencje. Wartości ustawione na tej stronie będą wyświetlane jako wartości domyślne na stronie Ustawianie właściwości konfiguracyjnych importowania danych.
Po zaimportowaniu do projektu pliku źródłowego w języku C można ustawić właściwości konfiguracyjne importu danych.
- Ścieżka do plików włączanych: Określa listę katalogów, w których mają być wyszukiwane pliki włączane. Kliknij przycisk Dodaj, aby dodać ścieżkę do wybranego katalogu.
- Platforma - kompilator: Określ platformę, na której kompilowany jest program w języku C.
- Zapytanie: Po skonfigurowaniu preferencji programu importującego i ewentualnym ustawieniu właściwości zaawansowanych (opisanych poniżej) kliknij przycisk Zapytanie. Spowoduje to wyświetlenie dostępnych struktur danych. Program importujący języka C odczyta wybrany plik w języku C i zwróci wszystkie struktury (nazwy struktur) do aplikacji. Wówczas należy wybrać nazwę struktury w języku C, która ma zostać zaimportowana.
- Aby ustawić zaawansowane właściwości konfiguracyjne importu danych, kliknij przycisk Pokaż zaawansowane.
- Format zmiennopozycyjny: Wybierz reprezentację bajtową liczb zmiennopozycyjnych.
- Strona kodowa : Strona kodowa docelowego programu w języku C.
- Traktuj tablice krótkich wartości całkowitych bez znaku jak łańcuchy: Jeśli pole wyboru Traktuj tablice krótkich wartości całkowitych bez znaku jak łańcuchy jest zaznaczone, wówczas tablice liczb typu short bez znaku są traktowane jak łańcuchy. Jeśli to pole nie jest zaznaczone, wówczas tablice liczb typu short bez znaku nie są traktowane jak łańcuchy.
- Kodowanie łańcuchów: Ta właściwość określa format kodowania łańcuchów.
- Kolejność bajtów: Bajtowa reprezentacja liczb całkowitych uporządkowana od najbardziej do najmniej znaczącego bajtu nosi nazwę reprezentacji big endian. Bajtowa reprezentacja liczb całkowitych uporządkowana od najmniej do najbardziej znaczącego bajtu nosi nazwę reprezentacji little endian.
- Rozmiar adresu: Przestrzeń adresowa platformy: 32-bitowa lub 64-bitowa.
- Rozmiar wartości zmiennopozycyjnych długich o podwójnej precyzji: Liczba bitów, na których przechowywane są długie liczby zmiennopozycyjne o podwójnej precyzji. Może to być 64 lub 128 bitów.
- Reguła wyrównania: Reguła wyrównywania określa układ przechowywania struktur języka C.
- Poziom upakowania: Dostępne wartości to 1, 2, 4, 8 lub 16 bajtów.
Wartość ta musi odpowiadać wartości, dla której został skompilowany dany program w języku C.
- Rozmiar stałych wyliczeniowych: Niektóre kompilatory minimalizują stałą wyliczeniową do najmniejszego integralnego typu, który jest w stanie pomieścić wszystkie zmienne. Inne pozwalają użytkownikowi samodzielnie określić liczbę bajtów, jaka ma być przypisana stałej wyliczeniowej.
- Rozmiar typu wchar: Liczba bajtów reprezentujących typ wchar. Na większości platform typ ten jest implementowany na dwóch bajtach, ale są też takie, na których używane są w tym celu 4 bajty.
- Kliknij przycisk Dalej.
Teraz, po ustawieniu właściwości importu danych dla pliku w języku C, można zapisać te właściwości komponentu bean danych.