帳票をRDFサービスデータ形式で共有メモリ上に作成
//ライブラリの初期化
Jvalib.init();
//初期処理
pid = Jvalib.jvCreate(Jvalib.JV_RDFSVC, 0, 0,
0, iFormWidth, iFormHeight, "");
//フォームファイルを指定
ret = Jvalib.jvSetForm(pid, sFormFile, 1, "",
100, 0, 0);
//文書開始
ret = Jvalib.jvStartDoc(pid, "火災保険契約書",
"");
//フィールドデータセット
ret = Jvalib.jvSetFieldText(pid, "住所",
名古屋市中区);
・
・
//フォーム描画
ret = Jvalib.jvDrawForm(pid, Jvalib.JV_FORM_FIELD);
//改ページ
ret = Jvalib.jvEndPage(pid);
//終了処理 RDFサービスデータIDの取得
iRdfID = Jvalib.jvClose(pid);
// 出力
out.println("<html>");
out.println("<head>");
out.println("<title>プレビューコントロール サンプル</title>");
out.println("<meta http-equiv='Content-Type'
content='text/html; charset=shift_jis'>");
out.println("<script language='javascript'>");
out.println("<!--");
out.println("function jvsOnLoad()");
out.println("{");
msg="JVRVW8XCtrl1.FileName='http://jivecomputer.dynalias.net:8081/cgi-bin/jvrsrv.dll?rdfid="+Integer.toString(iRdfID)+"&execmode=1';";
・
・
※Java Servletのサンプルです。
※弊社ホームページでは、Webサンプルのプログラムを参照することができます。
http://www.jive-comp.co.jp Webサンプルページ
※インストールディレクトリにもサンプルが入っています。