kClient HTML Help: MAKRA

Pomoc zawiera:

Uwagi ogólne

Na zakładce makr znajdują się następujące elementy:

Image:sch_macroview_pl.jpg

Koncepcja plików wsadowych programu kCLient:

Poniżej przedstawiono widok przykładowego pliku wsadowego:

Image:sch_macrofile_pl.jpg

Widać że zawiera on jedynie parametry potrzebne do zalogowania oraz numer makra.

Przykład 1 - Konferencja dla dyspozytora.

Opisane w tym przykładzie makro umożliwia szybkie wywołanie konferencji z grupą 1 oraz prowadzącym nr=204 przez dyspozytora programu kClient oraz plik wsadowy.

Przykład 1 - Krok 1 - Tworzenie rekordów makra

W pierwszym kroku musimy zadeklarować rekordy makra. Zostaną zadeklarowane następujące rekordy :

Wywołanie grupy. Nie jest potrzebne wcześniejsze zajmowanie konferencji bowiem zakładamy że makro będzie wołane przez dyspozytora który logując się poprosi o pierwszą konferencję. Wobec tego rekordy makra dotyczące 'pierwszej konferencji' będą dotyczyć konferencji rezerwowanej dla dyspozytora na etapie logowania. Wobec tego pierwszym działaniem makra może być wołanie grupy. Podobnie zresztą nie musimy (nie możemy) wprowadzać rozkazu rozłączenia konferencji na końcu sekwencji makra gdyż właścicielem tej konferencji będzie dyspozytor i od zwolni konferencję po wylogowaniu się z programu. Parametr przesuniecia czasu dla tego rekordu może być zerowy bowiem nie zamierzamy opóźniać momentu wystartowania makra.

Uwaga! Gdyby pierwszym rekordem tego makra było zajęcie konferencji, wówczas powstałaby konferencja dla harmonogramu i rozkazy dotyczące grup i abonentów dotyczyłyby tej właśnie konferencji (do której użytkownik - dyspozytor nie ma dostępu).

Wywołanie abonenta. Wprowadzamy żadany numer abonenta (204) oraz czas opóźnienia 10 sekund. Dzięki temu abonent prowadzący konferencję (np szef) nie bedzie uczestniczył w etapie wywoływania poszczególnych członków grupy predefiniowanej nr 1. Jeżeli zwykle czas zestawiania połączenia grupowego jest dłuższy, możemy wydłużyć czas opóźnienia dla tego rekordu (maksymalnie do 90 sekund).

Następnie musimy wysłać rekordy do karty KKO

Image:mac_ex1_step1_pl.jpg

Na zakładce 'makra' można sprawdzić czy wprowadzone makro znalazło się na karcie. W tym celu należy odczytać dane z karty i przejść do zakładki 'makra'.

Image:mac_ex1_step2_pl.jpg

Przykład 1 - Krok 2 - Tworzenie pliku wsadowego

Teraz zostanie określony i utworzony plik wsadowy dla wprowadzonego wyżej makra. Musimy wykonać następujące czynności:

Utworzenie pliku. Jeśli tworzymy nowy plik, musimy najpierw podać jego nazwę (najlepiej w katalogu \\macros). W naszym przykladzie wprowadzamy nazwę 'przyklad1.kcs' i po zatwierdzeniu rozpoczynamy edycję odpowiednich pól makra.

Image:mac_ex1_step3_pl.jpg

Wprowadzenie parametrów. Wprowadzamy wywołanie makra numer 1. W procedurze logowania wybieramy poziom 'dyspozytora' , brak konieczności podawania hasła przy logowaniu (aby przyspieszyć proces zestawiania konferencji) oraz adres karty. Jeżeli mamy jedną kartę i makro ma być realizowane na bieżącej (zalogowanej) karcie KKO, mozemy się posłużyć przyciskiem 'Adres domyślny'. W polu 'liczba konferencji' wprowadzamy jedną konferencję aby rozkazy wołania grup czy abonentów były jednoznacznie odniesione do tej właśnie konferencji. Po wprowadzeniu parametrów naciskamy przycisk 'Zapisz plik' i otrzymujemy potwierdzenie utworzenia pliku wsadowego programu kClient.

Image:mac_ex1_step4_pl.jpg

Przykład 1 - Krok 3 - Utworzenie ikony z plikiem wsadowym

Tworzymy na pulpicie nowy skrót do programu kClient i prawym klawiszem myszy otwieramy okienko właściwości tego skrótu. Następnie dopisujemy nazwę makra (w naszym przykładzie 'przyklad1') i możemy zmienić nazwę skrótu przykładowo na 'Makro1' albo 'Grupa1_abonent204'.

Image:mac_ex1_step5_pl.jpg

Teraz wystarczy kliknąć tak przygotowaną ikonę aby zaszły następujące zdarzenia: