Co nowego w FastReports VCL 6
W nowej wersji przerobiliśmy architekturę obiektów raportu, która umożliwia dodawanie nowych obiektów z nowymi funkcjami!
Silnik raportu:
-
Nowa architektura umożliwia budowanie zaawansowanych raportów interaktywnych i edytorów zaawansowanych obiektów, które można używać tak w projektancie raportów, jak też w podglądzie. Z nowymi edytorami obiektów użytkownicy będą mogli edytować pewne obiekty sporządzonego raportu za pomocą nowego projektanta raportów.
-
Przetwarzanie końcowe w obiektach typu "Tekst". Nowe przetwarzanie końcowe daje możliwość obliczania wyrażeń w obiektach tekstowych (i innych) według pewnego zdarzenia (na przykład, końcówki grupowe) z opóźnieniem. Ten mechanizm pozwala pokazywać funkcje agregujące, jak Suma, w początku raportu przez obliczeniem wartości całkowitej bez żadnego kodu skryptu i tylko za jedne przejście danych.
-
Nowe przetworzenie duplikatów. Nowy system przetworzenia duplikatów ułatwia łączenie obiektów duplikujących typu "Tekst". Można wyczyścić tekst duplikujący, jak było przed tym, oraz ukryć obiekty z tym samym tekstem i nawet scalić kilka obiektów typu "Tekst" w jeden.
-
Filtry transportu wejścia/wyjścia. Nowa warstwa pośrednia między operacjami "Zapisz" i "Prześlij plik" umożliwia użytkownikom łatwe zapisywanie i przysyłanie szablonów raportów lub sporządzanie raportów. Pozwala to też zapisywać pliki eksportu do różnych miejsc przechowywania plików lub wysyłać je mailowo. Nowa wersja ułatwia zapisywanie szablonów raportów, sporządzonych szablonów raportów lub wyników eksportowanych do różnych miejsc, jak usługi chmurowe lub wysyłać emailem. Model komponentu Delphi umożliwia łatwe włączenie filtrów do aplikacji. Z modelem komponentu dodawanie i kontrolowanie transportów w twojej aplikacji jest łatwe. FastReport VCL obsługuje następujące sposoby przechowywania plików: E-mail, FTP, DropBox, OneDrive, Box.com, GoogleDrive.
Nowe obiekty:
-
Tabela obiektów umożliwia zbudowanie raportu tabelarycznego ze zmienną liczbą wierszy i/lub kolumn. Z tym obiektem można budować zaawansowane raporty tabelaryczne, które nie mają nakładania się klatek. Ale przede wszystkim Tabelę opracowano po to, aby przyśpieszyć i ułatwić tworzenie raportów. Oferuje szerokie możliwości funkcjonalne do pracy z wyglądem tabeli, w tym dodawanie nowych Wierszy i Kolumn, zmiany miejsca Wiersza/Kolumn, scalania komórek, łatwego ustawiania rozmiarów tabeli, zmiany rozmiarów Wiersza/Kolumny i łączenia komórek z danymi. Jak i obiekt "Tekst", tabela może rosnąć i można ją dzielić.
Zmieniaj rozmiary
Przemieszczaj wiersze.
Łącz z danymi.
-
Nowy obiekt "Mapa". Możesz dodawać do raportów mapy geograficzne. Obiekty "Mapa" obsługują różne formaty map, OSM i ESRI. Ma szerokie możliwości, jak gamę kolorów, zaznaczenia, GPX, interaktywność i więcej.
-
Obiekt miernika. Zwiększaj reprezentacyjność wizualną i interaktywność raportów za pomocą nowych typów miernika (interwałowy, liniowy, promiennikowy i więcej).
-
W raportach można używać nowych typów kodu kreskowego dla obiektów kodu kreskowego Aztec, MaxiCode i USPS.
Eksport:
-
Nowe możliwości filtrów eksportu dla PDF, SVG, HTML5 umożliwiają przetworzenie skomplikowanych obiektów, jak tekst sformatowany, wykresy, mapy oraz ich eksport bezpośrednio w formacie wektorowym/tekstowym na wzór WYSIWYG.
Projektant raportów:
-
Ulepszone wytyczne pozwalają na przesuwanie i zmianę rozmiarów obiektów zadokowanych. Ułatwia to edycję raportów. Użytkownik może skonfigurować możliwości funkcjonale wytycznych w opcjach projektanta raportów.
-
Rozszerzony debugger skryptu. Ulepszone punkty przerwania z możliwością tymczasowego wyłączenia i określenia warunków wyzwalania. Nowe okno z listą zmiennych "lokalnych".