FO - właściwości przetwarzania

W poniższej tabeli opisano właściwości kontrolujące przetwarzanie FO.

Nazwa właściwości Opis Domyślnie

Użyj procesora XSLT (BI Publisher)

Kontroluje użycie analizatora składni. Przy ustawieniu "false" jest używany analizator składni XDK niepochodzący z pakietu. Przy ustawieniu "true" jest używany analizator składni 11g pochodzący z pakietu aplikacji Publisher. Przy ustawieniu "12c" jest używany analizator składni 12c pochodzący z pakietu aplikacji Publisher.

Właściwość tę można ustawić na poziomie serwera lub na poziomie raportu.

Jeśli rozmiar danych przekracza 2 GB, należy ustawić "12c".

Jeśli właściwość ta będzie na poziomie raportu ustawiana na "12c", to należy się upewnić, że właściwość Ustaw ACCESS_MODE na FORWARD_READ w procesorze XSLT została ustawiona na poziomie serwera na "false", a na poziomie raportu - na "true".

true

Tryb zgodności analizatora składni XML 11g

Jeśli zostanie ustawiona wartość "true", a właściwość Użyj procesora XSLT (BI Publisher) zostanie ustawiona na "12c" lub "false", napis atrybutu "Grupuj wg" zostanie zmodyfikowany w celu zapewnienia zgodności analizatora składni XDK 12c z analizatorem składni XML 11g.

true

Włącz funkcję skalowania procesora XSLT

Kontroluje funkcję skalowalności analizatora składni XDO. Aby ta właściwość była uwzględniana, właściwość "Użyj procesora XSLT (BI Publisher)" musi być ustawiona na wartość "true" lub "12c".

Wartością tej właściwości powinno być "true" zarówno na poziomie serwera, jak i na poziomie raportu. Jeśli zostanie ustawiona wartość "false", procesor FO będzie zamiast dysku używać pamięci (sterty), co może się stać przyczyną problemów związanych z brakiem pamięci.

false

Włącz bieżącą optymalizację XSLT

Jeśli zostanie ustawiona wartość "true", nastąpi poprawna ogólnej wydajności procesora FO oraz zostanie znacznie zmniejszony rozmiar tymczasowych plików FO, generowanych w katalogu "temp". Należy pamiętać, że dla małych raportów (na przykład 1- lub 2-stronicowych) poprawa wydajności jest mniej zauważalna. Jeśli dla tej właściwości zostanie ustawiona wartość "true", to - aby jeszcze bardziej zwiększyć wydajność - należy ustawić właściwość Ekstrahowanie zestawów atrybutów na wartość "false".

true

Włącz optymalizację XPath

Jeśli zostanie ustawiona wartość "true", plik danych XML będzie analizowany pod kątem częstotliwości elementów. Uzyskane informacje zostaną następnie użyte do optymalizacji wyrażeń XPath w pliku XSL.

false

Strony w pamięci podręcznej podczas przetwarzania

Właściwość ta jest włączana tylko wtedy, gdy we właściwościach "Ogólne" zostanie określony katalog tymczasowy. Podczas generowania spisu treści procesor FO przechowuje strony w pamięci podręcznej, dopóki nie zostanie przekroczona ich liczba, określona jako wartość tej właściwości. Strony zostaną wówczas zapisane w pliku w katalogu tymczasowym.

50

Opcje dwukierunkowe - typ zastąpienia cyfry języka

Poprawne wartości to "Brak" (None) i "Narodowe" (National). Jeśli zostanie ustawiona wartość "Brak", będą używane liczby w formacie właściwym dla Europy Wschodniej. Przy wartości "Narodowe", będzie używany format Hindi (cyfry indyjsko-arabskie). Ustawienie to ma zastosowanie tylko przy arabskich ustawieniach narodowych; przy innych jest ignorowane.

Narodowe

Wyłącz obsługę nagłówków zmiennych

Jeśli zostanie ustawiona wartość "true", obsługa nagłówków zmiennych będzie wyłączona. Przy włączonej obsłudze nagłówków zmiennych rozmiar nagłówka jest automatycznie zwiększany, tak aby zmieściła się w nim jego zawartość.

false

Wyłącz adnotacje zewnętrzne

Wartość "true" nie zezwala na import pomocniczych plików (takich jak szablony podrzędne lub inne dokumenty XML) podczas przetwarzania XSL i analizy składniowej XML. Przyczynia się to do zwiększenia bezpieczeństwa systemu. Jeśli raport lub szablon odwołuje się do plików zewnętrznych, należy ustawić wartość "false".

true

Analiza składniowa FO - rozmiar bufora

Określa rozmiar bufora dla procesora FO. Gdy bufor zostanie zapełniony, zawarte w nim elementy są renderowane w raporcie. Dla raportów z dużymi tabelami lub z tabelami przestawnymi, wymagających złożonego formatowania i obliczeń, może być wymagany większy bufor, aby obiekty te były poprawnie renderowane w raporcie. Dla takich raportów należy zwiększyć rozmiar bufora na poziomie raportu. Należy przy tym pamiętać, że zwiększanie tej wartości przyczynia się do większego obciążenia pamięci systemu.

1000000

Rozszerzony podział wierszy FO

Jeśli zostanie ustawiona wartość "true", będzie przy podziale wierszy zapewniona poprawna obsługa znaków przestankowych, przenoszenia wyrazów oraz tekstów w językach narodowych.

true

Włącz bieżącą optymalizację XSLT dla szablonu podrzędnego

Umożliwia przeprowadzenie importu pliku XSL do procesora FO, przed przekazaniem tylko jednego pliku XSL do środowiska XDK w celu dalszego przetworzenia. Dzięki temu można zastosować optymalizację XSLT do całego głównego szablonu XSL, który już zawiera wszystkie swoje szablony podrzędne.

Wartością domyślną jest "true". Jeśli procesor FO jest wywoływany bezpośrednio, ustawieniem domyślnym jest wartość "false".

true

Strefa czasowa raportu

Poprawne wartości: "Użytkownik" lub "JVM".

Jeśli zostanie ustawiona wartość "Użytkownik", Publisher będzie dla raportów używać strefy czasowej określonej na poziomie użytkownika. Strefę czasową raportu na poziomie użytkownika można określić w ustawieniach konta użytkownika.

Jeśli zostanie ustawiona wartość "JVM", Publisher będzie dla raportów wszystkich użytkowników używać strefy czasowej JVM serwera. We wszystkich raportach będzie wyświetlana ta sama godzina, bez względu na indywidualne ustawienia użytkownika. Ustawienie to można przesłonić na poziomie raportu.

Użytkownik
Ustaw ACCESS_MODE na FORWARD_READ w procesorze XSLT Jeśli właściwość Użyj procesora XSLT (BI Publisher) będzie na poziomie raportu ustawiana na "12c", to należy się upewnić, że właściwość Ustaw ACCESS_MODE na FORWARD_READ w procesorze XSLT została ustawiona na poziomie serwera na "false", a na poziomie raportu - na "true". false

PDF - wersja Unicode BiDi

Określa wersję standardu Unicode (3.0 lub 4.1), używaną do wyświetlania dwukierunkowych (BIDI) napisowych wartości w wyjściowym dokumencie PDF.

4.1