DocumentDataプロパティ
表示や印刷を行なうRDFドキュメントデータを設定します。
表示中の帳票をRDF形式またはAdobe
PDF形式のドキュメントデータで取得します。
[構文]
Variant
= Object.RdfData
設定項目 |
内容 |
Object |
オブジェクトへの参照を表すオブジェクト式 |
Variant
|
ドキュメント |
[設定値]
Variant
にはRDFドキュメントデータが入ったVariant 型変数を指定します。
初期値はありません。
[解説]
RDFドキュメントデータの設定
DocumentData
プロパティは、メモリ上にあるRDFドキュメントデータを設定する時に使います。
帳票をRDFファイルやRDFサービスデータで設定する場合は、FileNameプロパティを使います。
RDF形式、またはAdobe PDF形式のドキュメントデータの取得
RDF形式、または、Adobe PDF形式のドキュメントデータを取得することができます。
ドキュメントデータはVariant
型変数で取得します。
ドキュメントデータの種類は、OutDeviceプロパティで指定します。
取得するページの範囲は、MinPageプロパティとMaxPageプロパティで指定します。
−基本的なコーディング
※ヘルプの「アプリケーション開発/RDFドキュメントデータの設定」に言語ごとのコーディングサンプルがあります。
[コーディング例]
Dim iDocSize As Long
Dim sDocData() As Variant
pid= jvCreate(JV_RDF,...)
:
:
ret = jvEndDoc(pid)
'RDFドキュメントデータサイズの取得
iDocSize = jvGetLong(pid, JV_DOCUMENT_SIZE)
If iDocSize > 0 Then
'バッファの確保
ReDim sDocData(iDocSize)
'RDFドキュメントデータの取得
ret = jvGetDocument(pid, sDocData(0))
End If
'レポートライブラリの終了処理
ret = jvClose(pid)
'プレビューコントロールにRDFドキュメントデータを渡す
If iDocSize > 0 Then
JiveView.DocumentData = sDocData
JiveView.Show
End If