Problemi di distribuzione, installazione di Smart View e HsSpread.dll

In alcuni casi, la distribuzione non funziona come previsto.

Oracle Smart View for Office non distribuisce automaticamente i dati dal livello Totale anno o Trimestre fino al livello Mese. I dati non vengono distribuiti automaticamente in caso di immissione di valori nei form su Internet. Tuttavia, la stessa funzionalità non funziona in Smart View.

La causa di questo problema potrebbe essere dovuta alla non corretta registrazione della libreria di collegamento dinamico, HsSpread.dll; questa situazione si può verificare quando Smart View viene installato da un utente non con ruolo di amministratore.

Questo problema interessa Planning 18.02.67+ e Moduli Planning 17.12.54 e versioni successive.

Per risolvere questo problema, Oracle consiglia di procedere nel seguente modo:

  • Disinstallare Smart View e reinstallarlo usando il ruolo di amministratore di Windows. Fare riferimento alla sezione Reinstallare Smart View come amministratore.

  • Se il problema di distribuzione persiste anche dopo la reinstallazione di Smart View con il ruolo di amministratore, registrare manualmente il file HsSpread.dll. Fare riferimento alla sezione Registrare HsSpread.dll.

Reinstallare Smart View come amministratore

Per reinstallare Smart View come amministratore, procedere nel seguente modo:

  1. Disinstallare Smart View.

    fare riferimento alla sezione Disinstallazione di Smart View.

  2. Reinstallare Smart View. A tale scopo, fare clic con il pulsante destro del mouse su SmartView.exe, quindi scegliere Esegui come amministratore.

    fare riferimento alla sezione Installazione da My Oracle Support o da Oracle Technical Resources.

  3. Avviare Excel, aprire un form o una griglia ad hoc, quindi verificare se la distribuzione funziona correttamente.

    Se il problema a livello di distribuzione persiste, completare i passi descritti nella sezione Registrare HsSpread.dll.

Registrare HsSpread.dll

Per registrare HsSpread.dll in Windows, procedere nel seguente modo:

  1. Avviare un prompt dei comandi di Windows come amministratore.

  2. Passare alla cartella bin nell'installazione di Smart View in uso.

    La posizione predefinita è Oracle\SmartView\bin.

  3. Eseguire il comando seguente:

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

  4. Nel prompt dei comandi verificare se sono presenti errori nell'output.

  5. Testare la funzionalità di distribuzione.

    Se il problema persiste, contattare il Supporto Oracle.