Wywoływanie modułu CrystalRap.exe z wiersza poleceń
Moduł CrystalRap.exe w Wapro Anywhere umożliwia uruchomienie raportów lub zapisanie ich do e-Dokumentów z wiersza poleceń.
Aby uruchomić moduł crystalrap.exe mależy wywołać CrystalRap.exe z odpowiednimi parametrami z cmd, przykładowo wygląda to tak:
crystalrap.exe "parametr1" "32" "130" "1" "6" "" "3000001" "4" "EDokum_PDF"
Zaprezenowane poniżej parametry CrystalRap.EXE muszą być podawane w podwójnych cudzysłowach.
- parametr 1 - parametry połączenia w formacie przecinkowym,
- parametr 2 - id_raportu,
- parametr 3 - id_obiektu,
- parametr 4 - id_firmy,
- parametr 5 - id_magazynu,
- paramter 6 - < nieużywany - przekazać pusty ciąg znaków >,
- parametr 7 - id_uzytkownika,
- paramter 8 - kod_uzycia,
- parametr 9 – EDokum_PDF | FakturaPDF.
Jeśli raport podany zostanie w parametrze 9 EDokum_PDF, to w e-Dokumentach utworzony zostanie plik PDF bez pokazywania ekranów. Jeśli jednak podany zostanie w parametrze 9 Faktura PDF to nastąpi wywołanie raportu, tak jak ma to miejsce z aplikacji.
Do e-Dokumentów mogą być zapisywane tylko załączniki dokumentów handlowych, magazynowych, finansowych, zamówień, ofert i zleceń serwisowych.
Bardzo ważnym elementem jest jest kod_uzycia (parametr 8) oraz oznaczenie w raporcie, czy jest to obraz dokumentu. Jeżeli raport nie jest obrazem dokumentu to przy każdym uruchomieniu zostanie dodany nowy (potraktowany jak nowy załącznik). Jeżeli raport jest obrazem dokumentu – istniejący obraz zostanie nadpisany nową wersją. Obraz dokumentu może być zatem zawsze tylko jeden.
Moduł CrystalRap.exe wołany z linii komend lub zewnętrznego modułu będzie kontrolował liczbę stanowisk w licencji i nie uruchomi się, jeżeli wszystkie stanowiska będą zajęte oraz jeżeli zostanie skopiowany do innej wersji programu niż 8.3x.x (a za rok 8.4x.x itd).
Opcja EDokum_PDF dostępna tylko w wersji Prestiż Plus.