【openoffice4.1.2 カスタマイズ】

①全ページ印刷
	C:\opengionV6\apps\openoffice4.1.2\program\scalc.exe
	ツール → オプション → OpenOffice Calc → 印刷
	で、シートの選択したシートのみ印刷 のチェックを外す。

C:\opengionV6\apps\openoffice4.1.2 以下の設定
②env/_default フォルダ
③lib フォルダ 、program/bin フォルダ

C:\opengionV6\uap\bin 以下の設定
④init.bat
	set OPENOFFICE_VER=openoffice4.1.2 の確認
⑤const.bat
	OpenOffice帳票用設定 の確認

rem openoffice4.1.2
IF "%OPENOFFICE_VER%" == "openoffice4.1.2" (

================================================================
①全ページ印刷
	C:\opengionV6\apps\openoffice4.1.2\program\scalc.exe
	ツール → オプション → OpenOffice Calc → 印刷
	で、シートの「選択したシートのみ印刷」 のチェックを外す。

【概要】
	CLACの標準設定が、「選択したシートのみ印刷」になっているため、
	全ページ印刷されないため、設定を変更します。

【対応方法】
	scalc.exe を起動(C:\opengionV6\apps\openoffice4.1.2\program\scalc.exe)し、
	ツール → オプション → OpenOffice Calc → 印刷
	で、シートの「選択したシートのみ印刷」 のチェックを外す。

============================================================
②envフォルダ

【概要】
	マルチスレッドで動作させるため、ユーザー情報をコピーしておきます。
	JavaからOpenOfficeを制御するにあたり、マルチスレッドで動作させるための設定を行います。
	http://www.opengion.org/article/calcrep/index.php

【詳細】
	通常の方法では、OpenOfficeのプロセスを複数起動することはできません。
	それを、仮想的に実現するには、ユーザーを分ける必要があります。
	openGion では、プロセスを生成する時のパラメーターとして、擬似的に別ユーザーとして、
	OpenOfficeを起動しています。

	実際には、ユーザー登録済みの環境設定ファイルをプロセスの起動直前に、UserInstallationで
	指定するパスに コピーしておくことで解決しています。

【対応方法】
	「ユーザー登録済みの環境設定」を、env\_default に、コピーしておきます。

	「ユーザー登録済みの環境設定」は、Windwos7の場合は、下記のフォルダになります。
		C:\Users\[ログイン]\AppData\Roaming\OpenOffice\4\user
			↓
		C:\opengionV6\apps\openoffice4.1.2\env\_default\user 

================================================================
③libフォルダ、program/bin フォルダ

【概要】
	空の lib フォルダ 、program/bin フォルダを作成しておきます。
	フレームワークのソース(opengionV6\uap\webapps\gf)をコンパイルするときに必要です。

【詳細】
	openOffice関連のソースをコンパイルするには、CLASSPATH と PATH を設定する以外に、
	空の lib フォルダと、program/bin フォルダを、openoffice4.1.2 をインストールした
	フォルダに作成する必要があります。

【対応方法】
	openoffice4.1.2 をインストールしたフォルダに、空の lib フォルダ 、program/bin フォルダを作成する。

================================================================
④init.bat
【概要】
	Tomcat起動の初期設定として、OpenOfficeのバージョンを指定する必要があります。
	これは、OpenOfficeのバージョン毎に、使用している jar ファイルの位置が異なる為、
	クラスパスを設定しています。

【対応方法】
	init.bat ファイルの、以下の項目を見つけ出し、指定のバージョンの rem を外します。

rem /***************************************************************************/
rem /*  Java・Tomcat・OpenOfficeのバージョンを設定します。(標準推奨)           */
rem /***************************************************************************/
・・・・・・・
set OPENOFFICE_VER=openoffice4.1.2

================================================================
⑤const.bat
【概要】
	init.bat で、指定する、OpenOfficeのバージョンが、存在するか確認します。
	初期の設定では、3.2、3.4.1、4.1.2 のみサポートしています。
	それ以外の場合は、const.bat の設定を見直す必要があります。

【対応方法】
	const.bat ファイルの、以下の項目を見つけ出し、データを確認します。

rem /***********************************************************************/
rem /*  OpenOffice帳票用設定                                               */
rem /*   ① 64bit版OSを使用時は、ｼｽﾃﾑﾘｿｰｽ REPORT_OOO_CONN_TYPE = "TCP"     */
rem /*   ② 3.4.1 , 4.1.2 使用時は、                                       */
rem /*        ツール＞オプション＞Calc＞印刷＞選択したシートのみ印刷       */
rem /*      のチェックをはずし、「ユーザー登録済みの環境設定」を、コピー   */
rem /***********************************************************************/
IF "%OPENOFFICE_VER%" == "openoffice3.2" (
・・・・・・・
IF "%OPENOFFICE_VER%" == "openoffice3.4.1" (
・・・・・・・
IF "%OPENOFFICE_VER%" == "openoffice4.1.2" (
・・・・・・・
