> |  
re : VISTE PRIVATE
Paperoga
Hai proprio ragione, le viste private vanno cancellate ogni volta che cambi
versione e non c\'è nessun metodo più semplice per gestirle.
Io faccio così; confronto una variabile ENVIRONMENT con la costante che
opportunamente metto in una libreria del Db stesso. Mi spiego meglio:
In una libreria del db inserisco una costante,
es: Const NOMEVISTA_VERSION = "1"

nell\'evento postopen del database prendo la variabile ENVIRONMENT, es:
PrivateViewVersion$ = session.GetEnvironmentString( "PRIVATE_VIEW_VERSION" )

se sono diverse rimuovo la vista (tranquillo non rimuovi la vista originale) e
reimposto la variabile ENVIRONMENT
Call session.SetEnvironmentVar( "PRIVATE_VIEW_VERSION", NOMEVISTA_VERSION).

Quando voglio aggiornare le viste private già create incremento il valore della
costante NOMEVISTA_VERSION, e ricompilo tutto il DB (ricompilare è molto
importante, potrebbe non funzionare altrimenti!)

ciao
P.




    You are here re : VISTE PRIVATE - Paperoga -
VISTE PRIVATE - eureka -
    re : VISTE PRIVATE - Nickel74 -
    re : VISTE PRIVATE - Paperoga -
    re : VISTE PRIVATE - eureka -