分散の問題、Smart ViewインストールおよびHsSpread.dll
分散が想定どおりに動作しない場合があります。
Oracle Smart View for Officeでは、YearTotalまたは四半期レベルから月に自動的にデータが分散されません。データは、Web上のフォームに値を入力すると自動的に分散されますが、同じ機能がSmart Viewでは動作しません。
この問題は、正しく登録されていない動的リンク・ライブラリHsSpread.dll
による場合があり、Smart Viewが非管理ユーザーによってインストールされているときに発生する可能性があります。
この問題は、Planning 18.02.67以上およびPlanning Modules 17.12.54以降に影響します。
この問題を修正するために、次のことをお薦めします。
-
Smart Viewをアンインストールし、Windows管理者として再インストールします。管理者としてSmart Viewを再インストールするを参照してください。
-
管理者としてSmart Viewを再インストールした後も分散の問題が続く場合は、
HsSpread.dll
ファイルを手動で登録します。HsSpread.dllの登録を参照してください。
管理者としてSmart Viewを再インストールする
管理者としてSmart Viewを再インストールするには、次の手順を実行します。
-
Smart Viewをアンインストールします。
詳細は、Smart Viewのアンインストールを参照してください。
-
SmartView.exe
を右クリックし、「管理者として実行」を選択することで、Smart Viewを再インストールします。詳細は、My Oracle SupportまたはOracle Technical Resourcesからのインストールを参照してください。
-
Excelを起動し、フォームまたはアドホック・グリッドを開き、分散が動作していることを確認します。
分散の問題が続く場合は、HsSpread.dllの登録のステップを完了します。
HsSpread.dllの登録
HsSpread.dll
をWindowsに登録するには、次のようにします。
-
管理者としてWindowsコマンド・プロンプトを開始します。
-
Smart Viewインストールの
bin
フォルダに切り替えます。デフォルトの場所は
Oracle\SmartView\bin
です。 -
次のコマンドを実行します:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe /codebase HsSpread.dll
-
コマンド・プロンプトで、出力にエラーがないか確認します。
-
分散機能をテストします。
問題が解決されない場合は、Oracleサポートに問い合せてください。