Formularz konfiguruje czynność jaką można wykonać z poziomu terminali mobilnych na danym zadaniu
Na zakładce polecenia operacji można użyć następujących makr:
- ^pw|macro^ - Zwraca pełną nazwę pliku polecenia wsadowego
- ^uid|macro^ - Identyfikator operatora
- ^pwd|macro^ - Hasło operatora
- ^db|macro^ - Baza danych mssql
- ^server|macro^ - Nazwa serwera MS SQL
- ^trustedconnection|macro^ - Tryb autoryzacji zintegrowanej
- ^cd|macro^ - Zwraca ścieżkę do folderu terminala mobilnego zakończoną znakiem \
- ^id_zadanie|macro^ - YTMZ_ID wybranego zadania
- ^id_funkcja|macro^ YTMF_ID - wybranej funkcjonalności
- ^id_operacja|macro^ - YTMO_ID wybranej operacji zadania na terminal
- ^id_terminal|macro^ - YTMT_ID wybranego terminal mobilnego
- ^cmd|macro^ - Zwraca bieżący interpreter poleceń wsadowych z MS Windows (cmd.exe lub command.com)
Przykładowe polecenie wywołania sub programu w pozycji "
Polecenie"
ytm_pv3.exe operacja=4 id_zadanie=^id_zadanie|macro^ uid=^uid|macro^ pwd=^pwd|macro^ database=^db|macro^ server=^server|macro^
Bardziej zaawansowane, gdzie polecenie jest w generowanym pliku wsadowym wygląda następująco:
W pozycji "
Polecenie"
^cmd|macro^ /c ^pw|macro^
W pozycji "
Polecenie wsadowe"
echo on
del .\pv1\psi\*.psi
ytm_pv1.exe operacja=2 out_files=.\pv1\psi\ id_zadanie=^id_zadanie|macro^ uid=^uid|macro^ pwd=^pwd|macro^ database=^db|macro^ server=^server|macro^
pause
cd .\pv1
md .\psi\sdd
md .\psi\^id_zadanie|macro^
del .\psi\^id_zadanie|macro^\*.* /s /q
rcom.exe /awys_pv1.bat /c
cd ..
echo Kopia dyskietki w katalogu ^id_zadanie|macro^
xcopy .\pv1\psi\sdd\*.* .\pv1\psi\^id_zadanie|macro^ /s