再配布について


「Wonderful Report 2005」には、お客様の責任において自由に配布することが許可されている実行ファイルがあります。
再配布が許可されているファイルは次の通りです。



<Wonderful Rpeort 2005 Preview の再配布ファイル>
ファイル名 説明 インストール先
wfrc.cab wfrc.ocx を圧縮したキャビネットファイル。
Webブラウザからの自動インストールに使用できます。
-
wfrc.ocx ActiveXコントロールの実行モジュール。 SYSTEM フォルダ
wfrc.tlb wfrc.ocx のタイプライブラリ。 SYSTEM フォルダ
wfrv.exe コマンドライン、OLEオートメーションの実行モジュール。 SYSTEM フォルダ
wfrv.tlb wfrv.exe のタイプライブラリ。 SYSTEM フォルダ
wfres.exe 簡易エディタ 任意のフォルダ


<Wonderful Rpeort 2008 Preview の再配布ファイル>
ファイル名 説明 インストール先
wfr2008.cab wfr2008c.dll を圧縮したキャビネットファイル。
Webブラウザからの自動インストールに使用できます。
-
wfr2008c.dll ActiveXコントロールの実行モジュール。 SYSTEM フォルダ
wfr2008c.tlb wfrc.ocx のタイプライブラリ。 SYSTEM フォルダ
wfr2008v.exe コマンドライン、OLEオートメーションの実行モジュール。 SYSTEM フォルダ
wfr2008v.tlb wfrv.exe のタイプライブラリ。 SYSTEM フォルダ



<Wonderful Rpeort 2016 Preview の再配布ファイル>

ファイル名 説明 インストール先
wfr2016_x86.cab wfr2016c.dll を圧縮したキャビネットファイル。(32bit版)
Webブラウザからの自動インストールに使用できます。
-
wfr2016_x64.cab wfr2016c.dll を圧縮したキャビネットファイル。(64bit版)
wfr2016c.dll ActiveXコントロールの実行モジュール。 SYSTEM フォルダ
wfr2016v.exe コマンドライン、OLEオートメーションの実行モジュール。 SYSTEM フォルダ

「Wonderful Rpeort 2016 Preview」のセットアッププログラムでは上記ファイルをインストールすることができます。
このセットアッププログラムも自由に配布することができます。



wfrc.cab/wfrc.ocx/wfr2008.cab/wfr2008c.dll/wfr2016c.cab/wfr2016_x86.cab

ActiveXの実行ファイルです。
Webブラウザ(IE)や開発言語のフォームやダイアログで帳票を表示・印刷する場合は、このファイルのレジストリ登録が必要です。

<例:インストール時>

Regsvr32.exe wfrc.ocx
Regsvr32.exe wfr2008c.dll
Regsvr32.exe wfr2016c.dll


<例:アンインストール時>

Regsvr32.exe /u wfrc.ocx
Regsvr32.exe /u wfr2008c.dll
Regsvr32.exe /u wfr2016c.dll



Webブラウザ(IE)では、自動ダウンロード・インストールを行うことができます。
(ダイアログや情報バーにインストールを許可するか通知が表示されます)


<ActiveXを自動ダウンロード・インストールするHTML>

<html>
<body>
    <object
        id="Wfrc1"
        classid="CLSID:FDE80453-754C-11D3-BF87-0090FE02F720"
        codebase="http://www.../wfrc.cab#version=1,1,17,3114"
        height="100%"
        width="100%">
    <param name="FileName" value="http://www.../sample.wfr">
    <param name="Import" value="Data1, 0, 'http://www.../sample.csv'">
    </object>
</body>
</html>

codebase を設定することでサーバーから実行ファイル(ActiveXコントロール)を自動ダウンロード・インストールすることもできます。
wfrc.ocx/wfr2008c.dll/wfr2016c.dll を指定することも可能ですが、wfrc.cab/wfr2008.cab/wfr2016_x86.cab の方がサイズが小さくダウンロードに必要な時間を短縮することができます。



wfrv.exe/wfr2008v.exe/wfr2016v.exe

コマンドライン、OLEオートメーションで帳票を表示・印刷する場合は、このファイルのレジストリ登録が必要です。

<例:インストール時>

wfrv.exe /regserver


<例:アンインストール時>

wfrv.exe /unregserver


※1
wfr2008v.exe の実行には wfr2008c.dll が必要です。
wfr2008v.exe のレジストリ登録は wfr2008c.dll で行います。

※2
wfr2016v.exe の実行には wfr2016c.dll が必要です。
wfr2016v.exe のレジストリ登録は wfr2016c.dll で行います。