Dodano wsparcie dla interaktywności obiektu "Advanced Matrix" w WebReport:
Wszystkie WebReporty (.NET Framework, .NET Core, Blazor Server) mają teraz obsługę interaktywności dla nowej macierzy zaawansowanej. Przyciski zwijania i sortowanidziałają już poprawnie w przeglądarce.
Możliwość zapisania raportu z losowymi danymi
W menu Plik w projektancie raportów pojawiła się nowa pozycja "Zapisz z danymi przypadkowymi...". Gdy zapiszesz raport w ten sposób, wszystkie źródła danych zostaną zapisane w raporcie, a dane w nich zawarte zostaną zastąpione losowymi wartościami.
Podświetlanie obiektów przecinających się w projektancie
Teraz, gdy umieścisz obiekty na stronie raportu, kolorem zostaną podświetlone przecinające się obiekty oraz obiekty znajdujące się poza wstęgami i stroną. W poprawnym raporcie takie obiekty nie powinny występować. Nieprzestrzeganie tego zalecenia może prowadzić do wielu problemów podczas przygotowywania i eksportowania raportów. Domyślnie opcja ta jest wyłączona.
Można ją włączyć w ustawieniach projektanta (menu View->Opcje).
Prezentacja podświetlenia poniżej.
Udoskonalenia eksportu
Opcja "Pinned cells" podczas eksportu do programu Excel 2007
Ta funkcja umożliwia zdefiniowanie obszaru arkusza, który będzie zawsze widoczny podczas przewijania. Można zablokować: pierwszy wiersz, pierwszą kolumnę, określoną liczbę wierszy i kolumn.
Poniżej przedstawiamy przykład ustawień:
A sposób funkcjonowania tej opcji wygląda następująco:
Obsługa ZPL II podczas eksportu do ZPL.
Opcja "Wysoka jakość SVG" w eksporcie HTML.
Po włączeniu tej opcji, jakość obrazów SVG będzie znacznie lepsza podczas eksportu. Należy jednak pamiętać, że ilość zajmowanej pamięci również będzie wyższa.
Dodano eksport zakładek i łączy wewnętrznych do programu Word.
Zaimplementowano eksportowanie szerokości znaków tabulacji w PDF, Word, HTML i RTF.
Nowa właściwość PrefixStyle w eksporcie SVG.
Ta funkcja pozwala ustawić prefiks dla wszystkich stylów podczas eksportu do formatu SVG.
Dodano eksportowanie formatów liczb i dat w programie Excel 97.
Eksportowanie szerokości znaków tabulatorów w formatach PDF, Word, HTML i RTF.
Pełna lista zmian
[Silnik]
+ dodano możliwość zapisywania raportu z losowymi danymi;
* metoda ExportBand używa teraz argumentu BandBase zamiast Base;
- naprawiono błędy z podwójnym wywoływaniem zdarzeń AfterData, BeforePrint i AfterPrint obiektu ContainerObject;
- naprawiono błąd powodujący wystąpienie wyjątku System.NullReferenceException podczas uruchamiania raportów z formularzami dialogowymi;
- naprawiono błąd powodujący brak działania właściwości VisibleExpression w podraportach i stronach;
- naprawiony błąd z pionowym przesunięciem obiektów nie przecinających się podczas konwersji RTF;
- naprawiono błąd z prawym zakotwiczeniem na stronach o nieograniczonej szerokości i orientacji poziomej;
- poprawiono tłumaczenie list podczas konwersji RTF;
- naprawiono błąd z niepoprawnym działaniem właściwości RichObject.AllowExpressions;
- naprawiono błąd prowadzący do wyjątku System.OverflowException podczas rysowania nieograniczonej strony bez przygotowania;
[Designer]
+ dodano podświetlenie przecinających się obiektów;
- usunięto komunikat o błędzie, gdy tekst kodu kreskowego składa się z wyrażenia;
- usunięto błąd z opcją wyłączenia klawiszy skrótu;
- poprawione menu rozwijane po kliknięciu na przycisk LineStyle i LineWidth;
- naprawiono błąd związany z wyświetlaniem danych w projektancie;
- naprawiono błąd powodujący wystąpienie wyjątku System.NullReferenceException podczas przeciągania obiektów do AdvMatrix;
[Preview]
- naprawiono błąd powodujący wystąpienie wyjątku System.NullReferenceException podczas klikania na edytowalny obiekt tekstowy;
- naprawiono błąd powodujący brak działania hiperłączy w raporcie z wielokolumnowymi zestawami danych;
- naprawiono błąd, gdy eksportowanie raportu powodowało zapisanie przygotowanego raportu;
[Exports]
+ dodano eksport do ZPL II;
+ dodano opcję "Wysoka jakość SVG" w eksporcie do HTML;
+ dodano opcję "Przypnij komórki" w eksporcie do Excela 2007;
+ dodano możliwość skalowania wydruku w eksporcie do Excela 2007;
+ dodano eksport zakładek i wewnętrznych hiperłączy do programu Word;
+ dodano eksport danych liczbowych i formatu daty do Excela 97;
+ dodano szyfrowanie danych osobowych w e-mail-eksporcie;
+ dodano wcięcie RichObject w eksporcie do RTF;
+ dodano łamanie wierszy dla obiektów RichObject w eksporcie do RTF;
+ dodane wcięcie dla TextObject przy eksporcie do Worda;
+ dodano eksport szerokości tabulatora w eksportach PDF, Word, HTML i RTF;
+ dodano właściwość PrefixStyle do eksportu SVG, która umożliwia ustawienie prefiksu dla wszystkich stylów;
* poprawiono eksport RichObject do programu Excel 2007;
* usunięto eksporty FastReport Cloud i XMPP;
- naprawiono nieprawidłowe obracanie orientacji poziomej stron podczas drukowania HTML, jeśli używano stylów z poprzednich stron;
- naprawiono błąd ze skalowaniem czcionek podczas eksportu do PDF;
- naprawiono utratę pamięci podczas eksportowania obiektów SVG do HTML z opcją "Wysoka jakość SVG";
- naprawiono błąd z osadzaniem czcionek, dla których pakowanie jest zabronione w eksporcie PDF;
- naprawiono błąd związany z eksportem symboli tabulatorów do programu Word;
- poprawiono wypełnianie obrazu tła i właściwość wysokości linii w eksporcie do HTML;
- naprawiono błąd z eksportowaniem niestandardowej linii kreski obiektu SVGO do pliku PDF;
- naprawiono błąd z eksportowaniem granic komórek o przekroju rozpiętym do SVG;
[WebReport]
+ dodano funkcjonalność interaktywną dla zaawansowanej macierzy w WebReport.