Aktualizacje w edytorze szablonów, obsługa szablonów i raportów

Tekla Structures
2020
Tekla Structures

Aktualizacje w edytorze szablonów, obsługa szablonów i raportów

Edytor szablonów 4.0.xxxxx - informacje dotyczące nowej wersji

Uwaga:

Plików zapisanych za pomocą Edytora szablonów 4.0 nie można otworzyć ze starszymi wersjami Edytora szablonów ze względu na nowe funkcje w wersji 4.0. Tak więc pliki definicji szablonu (pliki .tpl i .rpt) mają teraz nowy numer wersji 400 (poprzednio 360).

Aby uzyskać więcej informacji na temat Edytora szablonów 4.0, zobacz Podręcznik Edytora szablonów 4.0.

  • Zaktualizowano najnowsze pliki pomocy.

  • Pole wartości wielowierszowej powinno mieć swoją zawartość zamocowaną do góry, więc dane są wypełniane od góry do dołu. Domyślnie zachowanie pozostaje ustalone od dołu, tak aby nie zmieniać poprzednich przyzwyczajeń.

  • Kolory obiektów szablonu można teraz nadpisać w regułach wierszy, definiując parametr nadpisania dla funkcji Output(). Aby uzyskać więcej informacji, zobacz „Overriding template object colors with row rules in Template” w Podręczniku Edytora szablonów 4.0.

    Poniższa reguła nadpisuje kolory, gdy atrybut LENGTH jest dłuższy niż 1000. Pola wartości są pomarańczowe, obiekty tekstowe są żółte, a kolor rysunku niebieski (tj. linie są niebieskie).

    Wybierz jeden z 14 kolorów, których można używać w Edytorze szablonów. Prawidłowe nazwy kolorów to black, white, red, green, blue, cyan, yellow, magenta, brown, darkgreen, navyblue, greenblue, orange oraz gray. W nazwach kolorów nie uwzględnia się wielkości liter.

  • Dodano automatyczną zmianę rozmiaru czcionki dla pola wartości, gdy zawartość przekracza zdefiniowaną długość pola wartości.

Obsługa szablonów - informacje dotyczące nowej wersji dkit 4.0.xxxxx

  • Mniejsze użycie pamięci przy danych wyjściowych szablonu przy użyciu alokacji dynamicznej dla komponentów.

  • Szerokość szablonu została rozłożona zgodnie z całkowitą długością tekstu w wielowierszowym obiekcie tekstowym, jako że podziały wierszy były ignorowane podczas obliczania długości. Ten problem został naprawiony.

  • W przypadku dużych szablonów wydajność jest teraz większa.

  • Mniejsze użycie pamięci podczas wydruku szablonu (buforowanie obiektów i bardziej precyzyjna alokacja identyfikatorów obiektów).

  • Obliczanie wysokości szablonu było błędne, gdy szablon używał tabeli z poziomym kierunkiem wypełnienia i zmienną liczbą kolumn. Ten problem został naprawiony.

  • Pole wartości wielowierszowej powinno mieć swoją zawartość zamocowaną do góry, więc dane są wypełniane od góry do dołu. Domyślnie zachowanie pozostaje ustalone od dołu, tak aby nie zmieniać poprzednich przyzwyczajeń.

  • Pojawiały się problemy z Tekla Structures, gdy rysunek miał szkic siatki prętów zbrojeniowych. Ten problem został naprawiony.

  • Funkcja PageBreak() w wierszu tworzyła dodatkową stronę, jeśli była używana po tabeli. Ten problem został naprawiony.

  • Istnieją dwa różne przypadki dla wyniku nagłówka i stopki:

    1) Jeśli wiersze nie mają reguł, wyniki nagłówków i stopek są zawsze tworzone.

    2) Jeśli co najmniej jeden wiersz ma regułę, to jeśli nie ma wyników dla wierszy, nagłówki i stopki również nie będą miały wyników.

  • Kolory obiektów szablonu można teraz nadpisać w regułach wierszy, definiując parametr nadpisania dla funkcji Output().

  • Dodano automatyczną zmianę rozmiaru czcionki dla pola wartości, gdy zawartość przekracza zdefiniowaną długość pola wartości.

Nowy typ zawartości HIERARCHIC_CAST_UNIT w Edytorze szablonów

  • Edytor szablonów zawiera nowy typ zawartości HIERARCHIC_CAST_UNIT do raportowania. Teraz można tworzyć raporty z wyszczególnieniem podzespołów betonowych.

    Typ zawartości CAST_UNIT jest "płaski", w przeciwieństwie do zawartości ASSEMBLY dla stali. Nowy typ zawartości HIERARCHIC_CAST_UNITobsługuje hierarchię z taką samą logiką jak ASSEMBLY. Umożliwia to tworzenie raportów, które uwzględniają hierarchiczną zawartość zespołów betonowych z wieloma poziomami podzespołów, na przykład dla zespolonych. Istniejący typ zawartości CAST_UNIT nie został zmieniony.

Inne aktualizacje edytora szablonów

  • Liczby, które przekraczają pole długości szablonu, są teraz prawidłowo zakończone z symbolami *.

  • Modyfikowanie raportu w Edytorze szablonów było bardzo powolne. Zostało to naprawione i zwiększono wydajność Edytora szablonów.

Czy to było pomocne?
Wstecz
Dalej