В приведенной ниже таблице описаны свойства, определяющие обработку FO.
Имя свойства | Описание | По умолчанию |
---|---|---|
Использовать обработчик XSLT Oracle BI Publisher |
Регулирует использование средства анализа. Если установлено значение "false", используется неупакованное средство анализа XDK. Если задано значение "true", используется средство анализа 11g, упакованное в Publisher. Если установлено значение "12c", используется средство анализа 12c, упакованное в Publisher. Это свойство можно задать на уровне сервера или на уровне отчета. Если размер данных превышает 2 ГБ, установите значение "12c". Если для этого свойства установлено значение "12c" на уровне отчета, убедитесь, что для свойства Задать для ACCESS_MODE значение FORWARD_READ на XSLT-процессоре установлено значение "false" на уровне сервера и "true" на уровне отчета. |
true |
Режим совместимости синтаксического анализатора XML 11g |
Если для этого параметра установлено значение true, а для свойства Использовать обработчик XSLT BI Publisher — значение 12c или false, строка атрибута группировки изменяется так, чтобы обеспечить совместимость синтаксического анализатора XDK 12c с синтаксическим анализатором XML 11g. |
True |
Включить функцию масштабирования в обработчике XSLT |
Контролирует функцию масштабирования в средстве анализа XDO. Чтобы использовать это свойство, необходимо задать значение "true" для свойства "Использовать обработчик XSLT BI Publisher". Для этого свойства должно быть установлено значение "true" на уровне сервера и на уровне отчета. Если установлено значение "false", обработчик FO использует память (кучу) вместо диска и может вызывать проблемы, связанные с нехваткой памяти. |
false |
Разрешить оптимизацию XSLT во время выполнения |
Если задано значение true, повышается общая производительность обработчика FO и одновременно уменьшается размер временных файлов FO, создаваемых в каталоге temp. Обратите внимание, что для небольших отчетов (например, из 1–2 страниц) повышение производительности не так заметно. Для дальнейшего повышения производительности, если этому свойству задано значение "true", задайте свойству Извлечение наборов атрибутов значение "false". |
true |
Включить оптимизацию XPath |
Если задано значение true, файл XML анализируется на частоту элементов. Полученные данные используются для оптимизации XPath в XSL. |
false |
Страницы, помещенные в кэш во время обработки |
Это свойство активно, только если указан временный каталог (в общих свойствах). Во время создания содержания обработчик FO кэширует страницы до тех пор, пока число страниц не превысит значение, заданное для этого свойства. После этого обработчик сохраняет страницы в файл во временном каталоге. |
50 |
Тип замены цифр в двунаправленном языке |
Допустимые значения: "Нет" и "Национальная". Если задано значение "Нет", используются восточно-европейские цифры. Если задано значение "Национальная", используется формат хинди (арабско-индийские цифры). Эта настройка применяется только для языковой настройки Arabic, а в остальных случаях игнорируется. |
Национальная |
Отключить поддержку изменяющихся заголовков |
Если задано значение true, отключается поддержка изменяющихся заголовков. Поддержка изменяющихся заголовков автоматически увеличивает размер заголовка в соответствии с содержимым. |
false |
Отключить внешние ссылки |
Если установлено значение true, запрещается импорт вторичных файлов, таких как подшаблоны или другие XML-документы, во время обработки XSL и анализа XML. Эта функция повышает уровень безопасности в системе. Если отчет или шаблон вызывает внешние файлы, задайте значение false. |
true |
Размер буфера анализа FO |
Указывает размер буфера для процессора FO. Когда буфер заполняется, элементы из буфера отображаются в отчете. Для правильного отображения объектов в отчетах с большими или сводными таблицами, требующими сложного форматирования и расчетов, может потребоваться больший размер буфера. Увеличьте размер буфера для этих отчетов на уровне отчета. Примечание: увеличение этого значения приводит к повышенному потреблению ресурсов памяти. |
1000000 |
Расширенный перенос строк FO |
Когда задано значение true, пунктуация, переносы и текст на иностранном языке обрабатываются надлежащим образом, когда требуется перенос строк. |
true |
Включить оптимизацию на этапе выполнения XSLT для подчиненного шаблона |
Позволяет выполнять импорт XSL в обработчике FO перед передачей одного XSL в XDK для дальнейшей обработки. Это позволяет применить свойство xslt-optimization ко всему основному шаблону XSL, который включает в себя все подшаблоны. По умолчанию устанавливается значение true. Если обработчик FO вызывается напрямую, по умолчанию используется значение false. |
true |
Часовой пояс отчета |
Допустимые значения: "Пользователь" и JVM. Если выбрано значение "Пользователь", Publisher использует настройку часового пояса отчетов, заданную на уровне пользователя. Пользовательский часовой пояс для отчетов указывается в настройках учетной записи пользователя. Если выбрано значение JVM, Publisher использует для отчетов всех пользователей настройку часового пояса, заданную на сервере JVM. В этом случае во всех отчетах отображается одно и то же время, независимо от индивидуальных настроек пользователя. Эту настройку можно переопределить на уровне отчета. |
Пользователь |
Задать для ACCESS_MODE значение FORWARD_READ на XSLT-процессоре | Если для свойства Использовать обработчик XSLT BI Publisher установлено значение "12c" на уровне отчета, убедитесь, что для свойства Задать для ACCESS_MODE значение FORWARD_READ на XSLT-процессоре установлено значение "false" на уровне сервера и "true" на уровне отчета. | false |
Версия Unicode для PDF Bidi |
Указывает версию Unicode (3.0 или 4.1), используемую для отображения строк BIDI в выводе в формате PDF. |
4.1 |