Co nowego w najnowszej wersji?
- Możliwość dostępu do sum, parametrów i zmiennych case-insensitively
- Dzielenie przez zero nie zgłasza już wyjątku - zamiast tego jest teraz raport o błędzie
- Ulepszone wbudowane parser rich text - teraz pozwala na bezpośrednie konwersji obiektu eksportu do dokumentów tekstowych
- W projektancie raportów dodaliśmy możliwość tworzenia duplikatów stron i zarządzania rozmiarem pasma podczas przeciągania go do górnej części
- Menu eksportu - teraz elementy są kategoryzowane
- Kopiowanie i usuwanie przygotowanych stron w podglądzie jednym kliknięciem - Ulepszona kompatybilność FastReport .Net z najnowszym układem raportu FastReport VCL i dodano eksport tabel, kodów kreskowych, map i kształtów.
- W eksporcie do programu Excel dodaliśmy możliwość zarządzania rozmiarem dokumentu dla wydruku drukarki. Cały dokument może być umieszczony na jednej stronie
- FastReport Core: dodaliśmy nowy pakiet do pracy z bazą danych Oracle do reporitory Nuget oraz wiele innych istotnych ulepszeń
[Silnik]
+ dodano możliwość dostępu do sum, parametrów i zmiennych bez czułości wielkości liter
+ dodano nową funkcję eksperymentalną w celu poprawy pracy z pamięcią
> nieustannie staramy się poprawić wydajność i wykorzystanie pamięci FastReport.Net, w tej chwili dodaliśmy nową eksperymentalną właściwość Config.IsStringOptimization, która pozwala nam używać ciągów z puli ciągów podczas ładowania bardzo dużych raportów fpx.
Aby włączyć tę funkcję, po prostu zmień wartość IsStringOptimization na true. Ponieważ właściwość ta jest eksperymentalna, zmiana jej jest dostępna tylko ręcznie z kodu.
Szczególnie ta właściwość zainteresuje użytkowników, którzy używają co najmniej 1 000 000 obiektów w raporcie.
* nowy analizator RTF - jeśli opcja "ConvertRichText" jest włączona, to osadzony dokument RTF dzieli się na obiekty raportu - TextObject, TableObject i PictureObject
* teraz podział przez zero nie prowadzi do awarii generatora, zamiast tego błąd zostanie wymieniony na tekst "DIVISION BY ZERO!"
* zoptymalizowany QR Code Barcode Renderowanie obiektu
- fix CR / LF tłumaczenie w wyniku wyrażenia wewnątrz obiektu Richtext
-fix wyrażenie parser RichObject-naprawiony błąd z tagami RTF wewnątrz wyrażenia obiektu RichText
- naprawiony błąd z kodowaniem znaku ";" w kodowaniu kodu kreskowego128
- naprawiony błąd z rotacją kodów kreskowych
- naprawiony błąd, w którym w niektórych przypadkach, obrazy podczas eksportowania do pliku PDF były wyższe niż potrzebne
- naprawiono błąd drukowania obiektów tekstowych z właściwością TextRenderType = HtmlParagraph
- naprawiono błąd, w którym duża ilość tekstu w komórce prowadzi do nieskończonej generacji pustych stron w raporcie
> UWAGA !!! Zmniejszono domyślną wartość właściwości MaxHeight z 5000 do 1000 dla obiektu TableRow. Należy sprawdzić raporty, jeśli użyto wierszy w tabelach o wysokości większej niż 10 cali!!!
- naprawiono błąd "Element z tym samym kluczem został już dodany" błąd w AssemblyDescriptor.Compile() metoda
- naprawiony błąd w MSChartObject z AutoSeries w szczegółowych raportach- fix parsing tekstu wielostronicowego w RichObject
- naprawiony błąd z "SVGObject.Grayscale = true -> SVGObject.Grayscale = false jest nadal skala szarości"
- naprawiony błąd z pozycją PodreportObject na stronie o nieograniczonej szerokości
[Projektant]
+ teraz w oknie „Wyświetl dane” pokazano liczbę wierszy na stronie + dodano możliwość zmienić rozmiar pasma, przeciągając jego górę, w tym przypadku obiekty poruszają się w band
+ dodano możliwość kopiowania stron raportu w designer
+ dodano "Plik tekstowy (*.txt)" i "Wszystkie pliki(*.*)" filtry w połączeniu CSV
+ dodano Hyperlink.OpenLinkInNewTab właściwości
* przyciski w widoku dane okna są wyłączone, gdy okno mniej niż potrzebne dla jednego wiersza
* teraz przyciski w drzewie danych stają się wyłączone, gdy drzewo traci ostrość
- naprawiony błąd z wprowadzeniem Polskich znaków "ą" (Right Alt + "A") w edytorze tekstu- naprawiono rzadki błąd, gdy okno Widok Dane jest zwiększone i nie wszystkie wiersze są wyświetlane, ale jest wystarczająco dużo miejsca
- naprawiony błąd z zapisaniem pliku do niewłaściwego folderu w oknie dialogowym Zapisz jako - naprawiony błąd z rozszerzeniem pliku w oknie zapisz jako, gdy raport jest konwertowany z pliku, który nie jest w FastReport .NET
- naprawiony błąd w System.NullReferenceException po zamknięciu zakładki Strona początkowa w projektancie MDI
- naprawiony błąd w System.ArgumentException, gdy nazwa pliku zawiera punkt "." w połączeniu z CSV
- naprawiony błąd z podobnymi nazwami pól w połączeniu CSV, gdy nazwy pól są przechowywane w pierwszym wierszu pliku
- naprawiony błąd z utraconym źródłem Edytora zdarzeń po podglądzie
- naprawiony błąd z widocznością właściwości DataBand do lewej , góra i szerokość
- naprawiony błąd z System.OverflowException w DesignerControl podczas ładowania raportu zawierającego stronę o nieograniczonej szerokości
- naprawiony błąd z niepoprawnym dodawaniem nowego obiektu, jeśli zmieniła się właściwość zaznaczonego obiektu
[Podgląd]
+ dodano możliwość kopiowania i usuwania przygotowanych stron w podglądzie
[Eksport]
+ dodano właściwość HTMLExport.EnableVectorObjects (domyślnie włączona)
+ dodano nową właściwość AsBitmap for Barcode, która wskazuje, że używa mapy bitowej zamiast wektora, domyślną właściwością jest False, co oznacza eksportowanie wektorowe
+ dodano właściwość DoNotExpandShiftReturn do interfejsu użytkownika Word2007Export, co pozwala kontrolować wyrównanie w poziomie dla łatwego obracania
+ dodano właściwość Excel2007Export.PrintFit w Excel 2007 eksport (może być ustawiony w NoScaling, FitSheetOnOnePage, FitAllColumsOnOnePage, FitAllRowsOnOnePage)
* zaktualizowany eksport do FR3 (pliki FastReport VCL), dodano eksport tabel, kodów kreskowych, map i kształtów
* menu eksportu zostało zdefaktorowane, teraz eksporty są pogrupowane według kategorii
* zwiększona dokładność dla SVG w wysokiej rozdzielczości podczas eksportowania do PDF
- naprawiony błąd z ujemną szerokością / wysokością obrazu w eksporcie HTML i WebReport
- wyciek pamięci z wykorzystaniem kodów kreskowych w formacie PDF, eksport HTML
- naprawiony błąd z nieprawidłową pozycją wewnątrz TableCell w formacie PDF, HTML, eksport SVG
- naprawiony błąd z nieprawidłowymi nazwami plików w eksporcie HTML z Podfolderem = prawda
- naprawiony błąd z pojedynczym obrazem w Excelu 2003 (xls, BIFF8) i Excel 2007 (xlsx)- naprawiony błąd z przezroczystym tłem obrazu w programie Excel 2007 (xlsx)
- naprawiony tryb "Tekst w krzywych" w eksporcie PDF
- naprawiono symulację stylu czcionki w eksporcie PDF
- dogłębna refaktoryzacja silnika osadzania czcionek, dodano regułę czcionek do osadzania / podnajmowania
- naprawiony błąd w opcji rysowanie obramowań tabeli w eksporcie PDF z właściwościami Układ = Zawinięty, FixedColumns = 1 i dynamiczna liczba kolumn
- naprawiony błąd z otwieraniem pliku eksportu w excelu 2007 z niezerową właściwością ParagraphOffset
- naprawiony błąd w opcji eksportu obrazów do programu Excel 2003 (BIFF8 , xls)
- naprawiono błąd z separatorem dziesiętnym w ustawieniach regionalnych
- naprawiono właściwość eksportową SvgAsPicture of PDF, gdy kody kreskowe były eksportowane jako SVG, a nie jako obrazy
- naprawiono błąd z eksportem BarcodeObject przy użyciu właściwości padding, przy konwertowaniu na SVG
- naprawiony błąd z eksportem \ w hiperłączach w formacie PDF
- poprawiono wyjątek null odniesienia w obrazie Eksport, gdy Watermark.Text jest null
- poprawiony błąd z przezroczystością znaku wodnego w eksporcie PDF
- naprawiony błąd z dodatkowymi dokumentami szerokości w eksporcie w Excelu 2007
- naprawiony błąd z "Pogrubieniem" w eksporcie PDF
- naprawiony błąd z eksportem niektórych znaków w Excel2007 Export
[.Net Core]
+ dodano pakiet FastReport.Data.OracleODPCore do repozytorium Nuget (https://www.nuget.org/profiles/FastReports)
- naprawiono błąd, w którym czasami znaki odstępu na końcu wiersza były przeniesione do nowej linii
- naprawiono błąd z zapisem https w Programie Online dla FastReprot.Web.Core
- naprawiono błąd, w którym eksport rdzenia był nieprawidłowy
- naprawiono błąd z uszkodzonymi symbolami "nowej linii" w projektancie online
[WebReport]
+ dodano przykład Demos/C#/Web/PreparedPreview/ który pokazuje pracę z przygotowanym raportem w sieci Web
+ dodano opcję WebReport.LoadFromFile(plik ciąguName), która umożliwia ładowanie raportu z pliku
+ dodano opcje WebReport.LoadPrepared(Stream), umożliwia ładowanie raportu z stream +dodano konstruktor WebReport(bool inlineRegistration), który sprawia, że szybkie inicjowanie kontroli bez żadnych poprzednich zewnętrznych skryptów /css loading
+ dodano konstruktor WebReport(bool inlineRegistration, bool rozciągnięty), który umozliwia szybkie inicjowanie z presetów na 100% szerokości i 100% wysokość
+ dodano właściwość WebReport.XlsxPrintFitPage która pozwala rozciąganie arkusza excel 2007 do jednej strony na wydruku
- naprawiony błąd sprawdzania obsługi w Web.config
-naprawiony błąd zapisywania raportu z Referenced Assemblies w Online Designer z przeglądarki Firefox
- naprawiony błąd renderowania kodów kreskowych w Internet Explorer 8 i starszych
[Dodatki]
- naprawiono błąd z parametrami ActiveQueryBuilder
- naprawiono błąd pakietu FastReport.Data.Json z Newtonsoft.Json.dll lokalizacja
- naprawiony błąd z cudzysłowami w kwerendach, które zawierają nazwę schematu w pakiecie FastReport.Data.Postgres;
[Projektant online]
+ dodano opcję Hyperlink.OpenLinkInNewTab do otwierania linków w nowych kartach
- HtmlTags zastąpione TextRendererType
- poprawiony błąd ze spacjami w nazwie obiektu