分散の問題、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を再インストールするには、次の手順を実行します。

  1. Smart Viewをアンインストールします。

    詳細は、Smart Viewのアンインストールを参照してください。

  2. SmartView.exeを右クリックし、「管理者として実行」を選択することで、Smart Viewを再インストールします。

    詳細は、My Oracle SupportまたはOracle Technology Networkからのインストールを参照してください。

  3. Excelを起動し、フォームまたはアドホック・グリッドを開き、分散が動作していることを確認します。

    分散の問題が続く場合は、管理者としてSmart Viewを再インストールするの手順を完了します。

HsSpread.dllの登録

HsSpread.dllをWindowsに登録するには、次のようにします。

  1. 管理者としてWindowsコマンド・プロンプトを開始します。

  2. Smart Viewインストールのbinフォルダに切り替えます。

    デフォルトの場所はOracle\SmartView\binです。

  3. 次のコマンドを実行します:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe /codebase HsSpread.dll

  4. コマンド・プロンプトで、出力にエラーがないか確認します。

  5. 分散機能をテストします。

    問題が解決されない場合は、Oracleサポートに問い合せてください。