FO処理のプロパティ
次の表では、FO処理を制御するプロパティについて説明します。
プロパティ名 | 説明 | デフォルト |
---|---|---|
BI PublisherのXSLTプロセッサの使用 |
パーサーの使用を制御します。 falseに設定すると、パッケージ化されていないXDKパーサーが使用されます。 "true"に設定すると、「パブリッシャ」にパッケージ化された11gパーサーが使用されます。 "12c"に設定すると、「パブリッシャ」にパッケージ化された12cパーサーが使用されます。 このプロパティは、サーバー・レベルまたはレポート・レベルで設定できます。 データ・サイズが2GBを超える場合は、12cに設定します。 レポート・レベルでこのプロパティを"12c"に設定した場合は、サーバー・レベルで「XSLTプロセッサ・プロパティでACCESS_MODEをFORWARD_READに設定」を"false"に、レポート・レベルで""true"に設定してください。 |
true |
XSLTプロセッサのスケーラブルな機能の有効化 |
XDOパーサーのスケーラブルな機能を制御します。 このプロパティを有効にするには、プロパティ"BI PublisherのXSLTプロセッサの使用"を"true"または"12c"に設定する必要があります。 このプロパティの値は、サーバー・レベルとレポート・レベルの両方でtrueにしてください。 falseに設定すると、FOプロセッサで、ディスクではなくメモリー(ヒープ)が使用され、メモリー外の問題の原因となる可能性があります。 |
false |
XSLTランタイム最適化の有効化 |
「true」に設定すると、FOプロセッサの全体的なパフォーマンスが向上し、一時ディレクトリに生成される一時FOファイルのサイズが大幅に減少します。 小さいレポート(1-2ページなど)では、パフォーマンスの向上はマークされていないことに注意してください。 このプロパティをtrueに設定した場合のパフォーマンスをさらに向上するには、「属性セットの抽出」プロパティをfalseに設定します。 |
true |
XPath最適化の有効化 |
"true"に設定すると、XMLデータ・ファイルは要素の頻度に対して分析されます。 情報はXSLのXPathを最適化するために使用されます。 |
false |
処理中にエラーが発生しました |
このプロパティは、一時ディレクトリ(一般プロパティの下)を指定した場合にのみ有効になります。 目次生成中、FOプロセッサは、ページ数がこのプロパティに指定された値を超えるまでページをキャッシュします。 その後、一時ディレクトリ内のファイルにページを書き込みます。 |
50 |
Bidi言語の桁置換タイプ |
有効な値は「なし」および「国」です。 「なし」に設定すると、東欧の数値が使用されます。 「国」に設定すると、ヒンディ語書式(アラビア数字)が使用されます。 この設定は、ロケールがアラビア語の場合にのみ有効です。それ以外の場合は、無視されます。 |
国内 |
変数ヘッダー・サポートの無効化 |
trueに設定すると、変数ヘッダーはサポートされません。 変数ヘッダーのサポートでは、コンテンツに合せてヘッダーのサイズが自動的に拡張されます。 |
false |
外部参照の無効化 |
trueに設定すると、XSL処理およびXML解析時にサブテンプレートや他のXMLドキュメントなどのセカンダリ・ファイルのインポートは許可されません。 これによって、システムのセキュリティが向上します。 レポートまたはテンプレートが外部ファイルを呼び出す場合に、これを"false"に設定します。 |
true |
FO解析バッファ・サイズ |
FOプロセッサのバッファのサイズを指定します。 バッファが一杯になると、バッファの要素がレポートにレンダリングされます。 複雑な書式設定および計算が必要な大きな表またはピボット表を含むレポートでは、それらのオブジェクトをレポートに正しくレンダリングするために、大きなバッファが必要になる場合があります。 これらのレポートのレポート・レベルでバッファのサイズを増やします。 この値を増やすと、システムのメモリー消費に影響します。 |
1000000 |
FO拡張改行 |
trueに設定すると、改行が必要な場合に句読点、ハイフネーションおよび国際テキストが正しく処理されます。 |
true |
サブテンプレートのXSLTランタイム最適化の有効化 |
FOProcessorでXSLインポートを実行するオプションを指定してから、さらに処理を行うために1つのXSLのみをXDKに渡します。 これにより、すべてのサブテンプレートをすでに含んでいる主要なXSLテンプレート全体にxslt最適化を適用できます。 デフォルトはtrueです。 FOProcessorを直接呼び出す場合、デフォルトはfalseです。 |
true |
レポート・タイムゾーン |
有効な値: ユーザーまたはJVM。 ユーザーに設定されている場合、「パブリッシャ」はレポートにユーザー・レベルのレポート・タイム・ゾーン設定を使用します。 ユーザーのレポートのタイムゾーンはユーザーのアカウント設定で設定されます。 JVMに設定すると、「パブリッシャ」はすべてのユーザーのレポートに対してサーバーJVMタイムゾーン設定を使用します。 したがって、すべてのレポートには、個々のユーザー設定に関係なく、同時に表示されます。 この設定は、レポート・レベルで上書きできます。 |
ユーザー |
XSLTプロセッサでACCESS_MODEをFORWARD_READに設定 | レポート・レベルで「BI PublisherのXSLTプロセッサの使用」プロパティを"12c"に設定した場合は、サーバー・レベルで「XSLTプロセッサでACCESS_MODEをFORWARD_READに設定」プロパティが"false"に設定され、レポート・レベルで"true"に設定されていることを確認します。 | false |
PDF Bidi Unicodeバージョン |
PDF出力にBIDI文字列を表示するために使用するUnicodeバージョン(3.0または4.1)を指定します。 |
4.1 |