1. Opis ogólny
2. Trawers dla Linux -X
3. Organizacja katalogów
4. Charakterystyczne zbiory
5. Identyfikacja użytkownika
6. Tematy powiązane
1. Opis ogólny
Program Trawers posiada interfejs znakowy TUI oraz graficzny GUI
zarówno dla systemu Windows jak i Linux.
Platformy systemowe
Wygląd oraz działanie programu jest takie samo w Linux i Windows.
Organizacja katalogów, charakterystyczne zbiory, oraz identyfikacja
bieżącej pracy są takie same dla systemu Windows i Linux.
Struktura katalogów
2. Trawers dla Linux -X
Jeden z komputerów pełni rolę serwera.
Trawers jest zainstalowany na tym komputerze zwykle w jednym z katalogów:
/opt/trawers
/trawers5
/home/trawers
/home/users/trawers
Ogólnie, może być dowolny katalog.
Dostęp do programu Trawers odbywa się ze stacji roboczej w trybie terminalowym
przez protokół SSH:
a) Stacja robocza z system Windows
Połączenie z serwerem zwykle za pomocą programu Putty
b) Stacja robocza z system Linux
Logowanie wprost z terminala przez ssh
c) Stacja bezdyskowa
Podczas instalacji programu Trawers zakładany jest użytkownik
'trawers' i 'grupa' trawers.
Pliki wykonywalne Trawersa dla Linux mają rozszerzenie *.exe jak w Windows,
ale są właściwymi aplikacjami linuksowymi, np. ad.exe, tr4x.exe, tr5x.exe
Trawers korzysta ze specjalnej biblioteki:
/usr/lib64/libharbour*.so (wydania 64 bit)
Trawers uruchamiany jest przez skrypty. Np.
/usr/bin/trawers5
/usr/bin/tr5demo
W katalogu domowym użytkowników w pliku .bash_profile
mogą być zapisy do automatycznego uruchamiania w/w skryptów
lub bezpośrednio Trawersa.
3. Organizacja katalogów
W katalogu instalacyjnym Trawersa jest struktura podkatalogów.
Wszystkie dane programu są zawarte w tych podkatalogach.
Ogólna postać:
c:\trawers\
adtres\
addane
kbtres
kgtres
...
trtres
trlog
trinout
Struktura katalogów
4. Charakterystyczne zbiory
W katalogu instalacyjnym programu Trawers są głównie zbiory (pliki)
z rozszerzeniami:
*.DBF, *.DBT, *.FPT, *.NTX, *.IDX, *.MEM, *.LOG, *.TXT, *.EXE
a) pliki wykonywalne
w katalogu adtres:
tr4w.exe - główny plik wykonywalny - Windows
tr5w.exe
tr4x64.exe - główny plik wykonywalny - Linux 64 bit
tr5x64.exe
b) pliki konfiguracyjne
w katalogu adtres
licencja.txt - plik licencyjny (konfiguracja)
w starszych wydaniach programu plik: adparam.dbf
adfirmy.dbf - lista firm
adex.dbf - plik systemowy
Zapisy w logach programu Trawers zawierają datę i godzinę zdarzenia,
identyfikator wykonywanej funkcji oraz symbol użytkownika
Kronika operacji Log
5.2. Zapisy w zbiorach danych
a) Nazwy zbiorów
W nazwach zbiorów okresowych zapisany jest rok i miesiąc.
Program zapisuje dane w tabelach, kartotekach oraz zbiorach okresowych:
rocznych i miesięcznych.
Nazwa zbiorów miesięcznych ma ustaloną strukturę:
??rrmm??.dbf
^ ^-------- 2-znakowy symbol firmy
|
o-------------- 2-znakowy symbol systemu, np. NA, MG, ZO, ...
rr - rok, np. 13 = 2013
mm - miesiąc, np. 01
np. na1301*.dbf <-- dokumenty sprzedaży 2013/01
Zbiory danych okresowych
b) pola w zbiorach
W większości zbiorów są pola TRDATE i TRTIME, w których zapisana
jest systemowa data zdarzenia dopisania lub korekty danych.
Słownik danych
Zbiory .DBF mozna otwierać za pomocą programów Excel i Calc.
Można tez użyć programu narzędziowego DBU.