QBS >> Elementy standardowe Q-Line 3000 >> Opis struktury katalogów i plików

Katalogi i pliki

Opis katalogów występujących w programach Q-Line 3000

1.5 lub 1.4 lub 1.3 katalog przechowujący pliki maszyny wirtualnej JAVA
backups katalog w którym przechowywane są backup'y programu
bak katalog kompilatora JAVA (nie przydatny w wersji dla użytkownika)
bank katalog w którym QM-Labels przechowuje swoje pliki
classes w tym katalogu JAVA przechowuje swoje klasy
dat jeden z ważniejszych katalogów, w nim przechowywane są dane oraz dwa ważne pliki autoinc.qsr i struct.qsr w których przechowywana jest informacja o naszych tabelach
dictionaries katalog przechowujący pliki obsługujące różne wersje językowe
help katalog z plikami pomocy
icon katalog z ikonami używanymi przez program
labelsarranger ten katalog przechowuję gotowe szablony wydruków do modułu QM-Labels
logs katalog z logami po imporcie lub tworzonej kopii
pic w tym katalogu przechowywane są obrazki potrzebne do obsługi programu
podr katalog z plikami podręcznika
qline ten katalog zawiera źródła JAVA potrzebne przy pracy programu (nie przydatny w wersji dla użytkownika)
qcon w tym katalogu przechowywane są pliki (*.qcon) zawierające opis struktury programu
qtenberg katalog z szablonami wydruków oraz plikiem konfiguracyjnym do modułu Q-Tenberg

Opis plików występujących w programach Q-Line 3000

Barcode.txt plik przechowujący ustawienia kodów kreskowych do modułu QM-LabelsArranger
classes.jar spakowane pliki klas (aby z nich korzystać należy odpowiednio skonfigurować plik q.bat)
comp.jpr plik źródłowy JAVA
comp.jpr.local plik źródłowy JAVA
compiled_asm.txt logi po kompilacji JAVA
Config.qsr ważny plik wskazuje ścieżki do plików ze strukturami oraz inicjujących
data_versions.cfg plik odpowiadający za wersję programu (ważny podczas backupu oraz wczytywania danych)
Export.qtr plik konfiguracyjny modułu eksportowego
Import.qtr plik konfiguracyjny modułu importowego
lang.qvl plik odpowiadający za wersję językową programu
Main.java plik JAVA
NativeSEP.dll plik umożliwiający prace bez oddzielnego uruchomienia serwera SEP (serwer uruchamia się razem z programem)
Out.txt w tym pliku zapisują się błędy występujące podczas wykonywania programu
params.txt plik przechowujący ustawienia wydruków
Printer.dll biblioteka odpowiadająca za drukowanie
Printer.log logi z wydruków
q.bat plik startowy każdego programu
Qbs.ico nasza ikona
Qbs_logo.gif nasze logo
Qline.txt plik ustawiający ścieżki do plików konfiguracyjnych
qtr_backup.cfg plik ustawiający parametry backupu
qtr_export.cfg plik ustawiający parametry eksportu
Seplib.out logi z pracy serwera SEP
standard.qcon główny plik konfiguracyjny
Start.java plik JAVA
struct.pgsql w tym pliku przechowywana jest struktura baz danych programu dla serwera Postgres SQL
struct.qsr w tym pliku przechowywana jest struktura baz danych programu dla serwera SEP (musi być taka sama jak w katalogu dat)
version.lic plik przechowujący parametry aktualnej wersji programu

Porady praktyczne

  1. Użytkownikowi końcowemu nie należy dawać katalogów i plików zawierających kod źródłowy programu np:
  2. Katalog zawierający klasy należy spakować do postaci classes.jar i odpowiednio skonfigurować plik q.bat aby program korzystał ze spakowanego pliku
  3. Pliki konfiguracyjne *.qcon najlepiej przechowywać w jednym katalogu standardowo jest to katalog qcon można to ustawić w pliku Qline.txt

Powrót