QBS >> Q-Line 3000 Szybki Start >> Wydruki Chcę zapytać

Dodanie modułu QM-Labels

Czas ćwiczenia:
  20 min.
Cel:
  Dodanie modułu QM-Labels do programu
Kroki:
  Modyfikacja pliku struct.qcon

Przeznaczenie

QM-Labels jest modułem uniwersalnym, który można podłączyć do dowolnej tabeli programów Q-Line 3000. Służy do samodzielnego opracowywywania wydruków typu etykietowego i typu jednostronicowego! Oznacza to, że można tworzyć wydruki:

Etykietowy typ wydruku należy rozumieć w ten sposób, że na jednej stronie (i dalej na kolejnych) umieszczamy wartości kolejnych rekordów z tabeli według ustalonego i takiego samego schematu zwanego etykietą. Do każdej etykiety przypisany jest jeden rekord z tabeli.
Przykładem może być wydruk serii etykietek adresowych.

Jednostronicowy typ wydruku polega na tym, że na jednej stronie (i dalej na kolejnych) umieszczamy wartości jednego rekordu z tabeli. Etykietki mogą być różnego rodzaju ale do każdej z nich przyporządkowany jest jeden i ten sam rekord.
Przykładem może być wydruk czterech odcinków tego samego przelewu na jednej stronie, na następnej wydrukuje się kolejny przelew.

Krótki opis możliwości modułu

Na wydrukach tworzonych modułem QM-Labels można umieszczać następujące elementy:

Podłączenie do menu

Aby moduł QM-Labels podłączyć do wydruku należy w pliku struct.qcon dopisać polecenia:

MENU MainMenu

    TITLE="Menu główne  "

{
ID            ACTION                           NAME;
ADRESSES      BROWSER   ADRESSES AdressMenu;   "Spis adresów";
}


MENU AdressMenu
    TITLE="Etykiety adresowe"
    POS=50 50
{
ID               ACTION             NAME;
LABELS_ARRANGER  LABELS_ARRANGER;    "Drukowanie etykiet";
}





Dodanie w tym miejscu identyfikatora
AdressMenu powoduje, że pracując w
spisie adresowym bedziemy mogli wywołać
dodatkowe menu o identyfikatorze AdressMenu.





W tym miejscu definiujemu menu, które zostanie
uruchomione (np. klawiszem F2) w spisie
adresowym.
Przy czym przypisanie atrybutowi ACTION
wartości LABELS_ARRANGER oznacza, że
chcemy wywołać standardowy moduł adresowy.

Gdy podłączymy już nasz moduł w browserze będziemy mogli wywołać dodatkowe menu. Za pomocą nowego menu możliwe jest dodawanie nowych etykiet, kopert itp. oraz modyfikacja już istniejących. W następnych rozdziałach szerzej omówimy sposoby dodawania nowych etykiet i kopert.

Powrót