Otwieranie i zapisywanie plików tekstowych

Aby otworzyć plik tekstowy

Użyj Plik > Otwórz polecenie i wybierz Tekst z listy Plik typu lub przeciągnij i upuść dany plik tekstowy do głównego okna GS-Base.
Następnie określ dodatkowe opcje pliku tekstowego:

Separator pól Pojedynczy znak używany do oddzielania pól w jednej linii.
Naprawiono szerokości pól Lista stałych wartości szerokości pola. Na przykład:
10,30,15,40
Jeśli nie określono wszystkich szerokości, przyjmuje się, że pozostałe pola zawierają 1024 znaki.
Cytowanie symbol

Symbol używany do rozdzielania pól zawierających znaki rozdzielające.
Pola zawierające cudzysłowy, separatory lub znaki nowej linii muszą być odgraniczone za pomocą cytowania symboli. Cyfry wewnętrzne muszą być podwojone.
Jeśli musisz otworzyć plik tekstowy, który nie jest zgodny z tym standardem, rozważ jego określenie jakiś unikalny symbol cytowania, który nie występuje w tym pliku.

Kodowanie Określa kodowanie tekstu dla danego pliku tekstowego: UTF-8, UTF-16, ANSI 8-bit, ISO/OEM. Wartość początkowa jest ustawiana na podstawie początkowych bajtów pliku.
Pierwszy wiersz zawiera nazwy pól Określa, czy ciągi tekstowe z pierwszego wiersza pliku mają być traktowane jako nazwy pól. Jeśli wyczyścisz tę opcję podczas czytania pliku tekstowego, GS-Base użyje proste nazwy „field_nnnn”. Nazwy pól muszą zaczynać się od litery.
Konwertuj tekst na liczby Jeśli zaznaczysz tę opcję, kolumna zawierająca tylko będą ciągi tekstowe, które można przekonwertować na liczby (bez formatowania). traktowane jako numeryczne pole bazy danych. W przeciwnym razie wszystkie takie kolumny zostaną zaimportowane jako pola tekstowe (i będą sortowane i przeszukiwane jako zwykłe pola tekstowe).
Możesz także zmienić typ pola po zaimportowaniu pliku za pomocą Baza danych > Polecenie Właściwości pola.
Konwertuj tekst na daty Jeśli zaznaczysz tę opcję, ciągi tekstowe reprezentujące daty w jednym lokalnych formatów systemowych zostaną przekonwertowane na ogólne ciągi daty/godziny.
Ponieważ wybranie tej opcji może znacznie spowolnić otwieranie pliku tekstowego, zaleca się korzystanie z opcji Edytuj > Konwertuj dane pola > Tekst na standardowy ciąg daty polecenie (dla wybranych pól po otwarciu pliku).

Aby zapisać plik tekstowy

Użyj Plik > Zapisz zestaw rekordów jako i wybierz Tekst z listy Plik typu. Następnie określ te same dodatkowe opcje pliku tekstowego, co powyżej oraz następujące:

Zapisz obiekty „Obraz/Plik” w pliku ZIP
Zapisz zawartość pola „Długi tekst” w pliku ZIP

Jeśli zaznaczysz tę opcję, zawartość binarnego obrazu/pliku GS-Base i Pola Długi tekst zostaną zapisane do dodatkowego pliku zip [text_file_name].zip. Odpowiednie pola w zapisanej tabeli tekstowej będą zawierały linki do plików odnoszące się do tej struktury ZIP. Na przykład, jeśli jakiś rekord w oryginalnej bazie danych GS-Base ma jakieś Pole „Memo” Długi tekst i trochę długiego tekstu w nim, zapisana tabela tekstu jakiś_plik_tekstowy.txt zamiast "Memo" treść będzie zawierała ścieżkę do pliku:

jakiś_plik_tekstowy/r[numer_rekordu]\f[numer_pola]     (jak jakiś_plik_tekstowy/r00000002f00003\text.txt)

Jeśli ponownie zaimportujesz tabelę tekstową jakiś_text_file.txt, rozpakuj plik jakiś_text_file.zip I użyć Format > Polecenie Hyperlink, aby sformatować to pole tekstowe łącza do pliku, klikając ten link otworzy aplikację powiązaną z *.txt i pokazującą poprzednią bazę GS Zawartość pola Długi tekst. To samo dotyczy obrazów i innych typów plików.

Pamiętaj, że w zależności od rozmiaru bazy danych powyższe czynności mogą spowodować utworzenie pliku ZIP z bardzo dużą liczbą strumieni/plików i rodzimych narzędzi systemu Windows (np. Eksploratora plików) będzie wymagało dużo czasu, aby je rozpakować.

Pozostawienie tej opcji niezaznaczonej spowoduje zapisanie pliku tekstowego tylko z etykietami opisującymi zawartość binarną.

Uwaga: Podczas zapisywania pliku tekstowego GS-Base 14.5.3 i wcześniejsze wersje zapisują tylko przefiltrowane rekordy z aktywnej tabeli a GS-Base 14.7 i nowsze wersje zapisują całą tabelę przy użyciu domyślnej (nieposortowanej) kolejności rekordów. Aby zapisać tylko aktualnie przefiltrowany i posortowany zestaw rekordów, musisz użyć polecenia Zapisz zestaw rekordów jako.

Aby automatycznie zmienić szerokość kolumn w celu dopasowania do zawartości pól w otwartym pliku, wybierz Opcje > Ogólne > Opcja automatycznego dopasowania szerokości kolumn w importowanych plikach. Pamiętać że w przypadku bardzo dużych plików może to spowolnić proces importowania. Aby zoptymalizować zmianę rozmiaru na stronie Opcje > Okno dialogowe General zwiększa zadeklarowaną liczbę rdzeni procesora, których może używać GS-Base.

Tematy pokrewne

Zapisywanie plików PDF
Otwieranie i zapisywanie plików html
Otwieranie i zapisywanie plików xBase
Otwieranie i zapisywanie skoroszytów programu Excel