IMPOSTAZIONE DELLE APPLICAZIONI
Per aggiungere una cartella cestino a un'applicazione, creare una nuova cartella e assegnarle il nome ($trash). È quindi necessario scrivere il codice per gli eventi della cartella per gestire l'eliminazione dei documenti. Per un esempio di come programmare gli eventi per la cartella $Trash, vedere il modello di posta di Notes 6 (mail6.ntf).
Esempio di programmazione di un file $Trash
Gli esempi seguenti sono estratti dalla cartella $Trash nel file di posta di Notes 6:
eventi
Nell'evento QueryRecalc, la formula è:
@Command([MoveToTrash])
L'operazione Ripristina usa il codice seguente:
@Command([ToolsRunMacro];"(Ripristina documento)") {per client}
@All
Elimina
@Command([MoveToTrash]) {per Web}
Svuota cestino
@Command([EmptyTrash]) {per Web e client}
Se in un'applicazione Web si visualizza una cartella cestino come un'applet vista, i documenti contrassegnati per l'eliminazione in un client Notes vengono contrassegnati per l'eliminazione anche nell'applet vista. L'aggiornamento della vista in un browser premendo il tasto F5 non elimina tuttavia i documenti dal cestino finché non si crea un'operazione per svuotare il cestino. Per un esempio, vedere il modello Discussione (DISCSW6.NTF).
I documenti contrassegnati per l'eliminazione nell'applet vista appariranno come contrassegnati per l'eliminazione nel client Notes dopo aver chiuso e aperto nuovamente il database nel client Notes.
Vedere anche