W zależności od wymagań zawartości oraz formy prezentacji jest konieczne wybrać odpowiedniej technologii do tworzenia takiego dokumentu.
System PROMOTIC umożliwia w tym celu wykorzystać technologie:
HTML, e-mail,
Excel, Libre Office,
PDF itd.
System PROMOTIC również może współpracować lub udostępniać potrzebne dane specjalistycznym oprogramowaniom przeznaczonych do tworzenia takich dokumentów (np.
Crystal Report).
Wykorzystuje technologię
HTML gdzie w zawartości dokumentu znajdują się słowa kluczowe, które podczas otwarcia są zastąpione wartościami z aplikacji PROMOTIC. Umożliwia wyświetlić pojedyńcze wartości, tablicę wartości w formie tabelkowej lub obrazki.
Zalety:
Mankamenty:
- Podczas tworzenia nowego szablonu jest potrzebna wiedza
HTML oraz
składnia do zastępowania słów kluczowych.
Patrz: Konfiguracje wstępne w grupie "Raporty",
Przykłady raportów
Microsoft Excel
1) PmaAdo lub VBA
Umożliwia przy pomocy
PmaAdo lub technologii
VBA zapis danych do arkuszy Microsoft Excel dokumentów.
Zalety:
- Umożliwia w prosty, automatyczny sposób bez nadzoru generowanie raportów.
- Dane z aplikacji PROMOTIC mogą być wykorzystane do prezentacji przy pomocy środków graficznych Excel.
- Excel (od wersji 2007) umożliwia przy pomocy własnej metody zapis raportu do pliku PDF.
Mankamenty:
- Konieczna instalacja Microsoft Office na docelowym komputerze
Patrz: Baza danych
Excel,
Przykłady zastosowania bazy danych Excel w systemie PROMOTIC,
Przykłady pracy z aplikacją Excel,
Przykłady pracy z aplikacją Excel
2) Excel z aktywnym makrem (*.xlsm)
Możliwe jest również inne podejście, w którym Excel zachowuje się pod względem komunikacji jak klient sieciowy które żąda danych z Web serwera PROMOTIC pod podanym adresem URL i przy pomocy uzgodnionych parametrów.
Patrz: Konfiguracja wstępna "PmaWebDir - Wysyłanie wymaganych danych z produkcji dziennej do pliku Excel"
Zalety:
Odebrane dane można dowolnie przetwarzać graficznie i wartościowo za pomocą programu Excel. To rozwiązanie nie wymaga, aby program Excel był zainstalowany na komputerze, na którym działa aplikacja PROMOTIC.
3) Plik Excel bez programu MS Excel
Nowy plik Excel z zawartością danych można również wytworzyć przy pomocy zewnętrznego "widgetu". To rozwiązanie nie wymaga, aby program Excel był zainstalowany na komputerze, na którym działa aplikacja PROMOTIC.
Patrz: Konfiguracja wstępna "PmaWebDir - Wytworzenie pliku Excel (*.xlsx) z danymi (bez MS Excel)",
Konfiguracja wstępna "PmaWebDir - Wytworzenie pliku Excel (*.xlsx) z przykładowego pliku i dodaniem danych (bez MS Excel)"
LibreOffice Calc
Umożliwia przy pomocy technologii
LibreOffice API zapisywać dane do arkuszy
Calc dokumentów.
Zalety:
- Umożliwia w prosty, automatyczny sposób bez nadzoru generowanie raportów.
- Dane z aplikacji PROMOTIC mogą być wykorzystane do prezentacji przy pomocy środków graficznych Calc.
- Darmowa instalacja Libre Office.
Mankamenty:
- Konieczna instalacja Libre Office na docelowym komputerze
Patrz: Baza danych
Calc
SAP - Crystal Reports
Crystal Reports to narzędzie programistyczne, umożliwiające generowanie skomplikowanych zapytań do baz danych, i prezentację wyników w postaci graficznej. Sam proces generowania raportów nie wymaga znajomości języka SQL, choć możliwe jest tworzenie zapytań z jego użyciem.
Program ten umożliwia tworzenie złączeń między tabelami, selekcję rekordów i ich grupowanie, zawiera bogaty zestaw możliwości ukrywania niepotrzebnych rekordów, wspiera filtrowania na podstawie formuł zdefiniowanych przez użytkownika, co zwiększa jego możliwości wizualizacji danych.
Zalety:
- Przeznaczone dla analityków biznesowych
- Proste generowanie raportów przy użyciu drag&drop
Mankamenty:
- Wykupienie licencji w celu korzystania.
- nie można zastosować VBScript do uruchomienia Crystal Reports 2016, jak to było możliwe w starszych wersjach.
- Crystal Reports 2016 (crw32.exe) nie akceptuje argumentów wiersza poleceń.