Pojawiła się Wersja 2022.2 dla FastReport for DBA, w której dodaliśmy podświetlanie przecinających się obiektów w Projektancie, linijkę w edytorze RichObject, poprawiliśmy błędy w formatach eksportu Excel 2007, RTF, XLSX i innych.
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 Plik->Opcje).
Kursor z etykietami w edytorze RichObject
Nowe narzędzie pozwala wygodnie dostosowywać wcięcia i pozycje tabulatorów podczas edycji obiektów RichObject. Więcej informacji można znaleźć w tym artykule.
Wprowadzono narzędzie konwersji konsoli RTF
Dzięki niemu można wygodnie konwertować pliki RTF na szablony raportów.
Możliwość wykorzystania plików XLSX jako źródeł danych
Teraz można pobierać dane z plików programu Excel 2007 tak jak z bazy danych i wykorzystywać je w raporcie. Więcej informacji można znaleźć w tym artykule.
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.
Dodano również eksport formatu liczby i Daty do formatu Excel 97 (BIFF8).
W Eksport HTML ma teraz opcję "wysokiej jakości SVG" - po włączeniutego ustawienia, jakość obrazów SVG będzie znacznie wyższa. Należy jednak pamiętać, że zużycie pamięci będzie wyższe.
W dokumentach programu Word dodano zakładki eksportowe i łącza wewnętrzne. W PDF, Word, HTML i RTF mają teraz szerokość kart eksportu.
W eksporcie SVG dodaliśmy nową właściwość prefix Style-pozwala ona ustawić prefix dla wszystkich stylów.
Poprawiliśmy również dokumentację i dodaliśmy możliwość przełączania lokalizacji w Ustawieniach FastReport dla DBA.
Pełna lista zmian w wersji 2022.2
[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;
[Projektant]
+ dodano podświetlenie przecinających się obiektów;
+ dodano kursor z prowadnicami w edytorze obiektów RichObject;
+ zastąpiono symbole haseł punktami w inspektorze obiektów;
+ dodano ostrzeżenie o możliwości przekroczenia limitu podczas umieszczania macierzy lub macierzy AdvMatrix na powtarzających się polach;
- 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;
- naprawiono błąd polegający na nieprawidłowym wyświetlaniu ustawień cienia w edytorze obramowania;
[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;
- naprawiono błąd z ustawianiem list dostępnych eksportów i eksportów do chmur w kontrolce PreviewControl;
[Eksporty]
+ 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.