Przejdź do głównej zawartości

Czym jest edytor gniazd rozszerzeń?

Gniazda rozszerzeń dostępne są na większości podstawowych ekranów programu Wapro Mag, tj. m.in. w kartotece artykułów i kontrahentów a także listach i formularzach:

  • dokumentów handlowych;
  • dokumentów magazynowych;
  • dokumentów finansowych;
  • zamówień;
  • zleceń produkcyjnych;
  • rozrachunków.

Pełna lista gniazd rozszerzeń oraz możliwość podpięcia wywołania własnych dodatkowych modułów jest dostępna poprzez Edytor Gniazd Rozszerzeń uruchamiany skrótem klawiszowym Ctrl+Shift+F12 na poszczególnych ekranach programu (np. w oknie dodawania dokumentu handlowego). Edytor dostępny jest również w menu głównym programu Administrator | Definicje | Gniazda rozszerzeń programu.

Gniazda uporządkowane są w strukturze drzewa. Taka hierarchia gniazd ułatwia nawigację i umożliwia szybkie wyszukanie miejsca, w którym znajduje się dane gniazdo. Na najwyższym poziomie jest System, do którego przypięte są pozostałe elementy drzewa. Na pierwszym niższym poziomie znajdują się nazwy modułów funkcjonalnych (Artykuły, Kontrahenci, Dokumenty handlowe itd.). Następny poziom tworzą listy danych (np. Lista dokumentów handlowych), okna danych (np. artykułu, dokumentu) oraz w przypadku dokumentów – okna danych pozycji dokumentu. Kolejny poziom tworzą już konkretne zdarzenia, np. dodawanie dokumentu, oraz zdarzenia szczegółowe (np. otwarcie okna danych dokumentu, wybór kontrahenta, zatwierdzenie dokumentu).

Rys. 1 Hierarchia gniazd rozszerzeń

Na najniższym, ostatnim poziomie znajdują się zdarzenia typu "przed" i "po", np. przed zatwierdzeniem danych dokumentu i po zatwierdzeniu danych dokumentu.

Rys. 2 Hierarchia gniazd rozszerzeń – gniazda przed i po

Tylko w gniazdach najniższego poziomu (czyli typu "przed" lub "po") można umieszczać moduły rozszerzeń (własne funkcje). Gniazdo jest identyfikowane poprzez jego adres - adres gniazda - zapisany w formie tekstowej. W adresie wymieniane są po kolei poziomy od najwyższego do najniższego, które prowadzą do wybranego miejsca w strukturze drzewa np. Dokumenty handlowe | Okno danych dokumentu handlowego | Dodawanie dokumentu | Zatwierdzenie danych dokumentu | Przed.

Rys. 3 Edytor gniazd rozszerzeń w części dolnej widać adres gniazda

Edytor w dolnej części okna zawsze podpowiada adres gniazda ułatwiając orientację w strukturze.

Dodawanie funkcji i operacji w gniazdach odbywa się standardowo poprzez przyciski Dodaj, Popraw, Usuń. Nie ma żadnych ograniczeń, co do liczby funkcji dodanych gnieździe.