分散の問題、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 Technical Resourcesからのインストールを参照してください。

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

    分散の問題が続く場合は、HsSpread.dllの登録のステップを完了します。

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サポートに問い合せてください。