Notification
L'oggetto Notification permette di gestire e creare direttamente via script le notifiche del programma
notification = program.newnotification()
notification.adduser("help@d-one.info")
notification.title = "notifica"
notification.description = "notifica di prova"
notification.actionallert()
notification.datereminder = dataview.getvalue("data_scadenza")
notification.typebefore = 1
notification.save()
notification.actionallert()
Imposta la notifica come avviso.
notification.actionopendataview(*tablename*,*gguid*)
Imposta la notifica per aprire una scheda. Occorre passargli il nome della tabella e il gguid del record desiderato.
*value* = notification.read
Restituisce o imposta il valore riguardante la lettura della notifica.
*value* = notification.datecreation
Restituisce o imposta la data di creazione della notifica.
*value* = notification.dateuntil
Restituisce o imposta la data che indica fino a quando la notifica deve essere ripetuta.
*value* = notification.datereminder
Restituisce o imposta la data che indica quando visualizzare la notifica.
*value* = notification.listusers()
Restituisce la lista degli utenti associati alla notifica.
*value* = notification.removeuser(*username*)
Rimuove un utente dalla notifica.
*value* = notification.adduser(*username*)
Aggiunge un utente dalla notifica.
*value* = notification.repetition
Ridà o imposta il tempo di ripetizione della notifica.
0 = Mai
1 = Ogni giorno
2 = Ogni settimana
3 = Ogni mese
4 = Ogni anno
5 = Ogni 2 anni
6 = Ogni 3 anni
7 = Ogni 4 anni
8 = Ogni 5 anni
*value* = notification.typebefore
Restituisce o imposta il tempo di visualizzazione della notifica prima della data richiesta effettiva.
0 = Nessuno
1 = 5 minuti prima
2 = 10 minuti prima
3 = 30 minuiti prima
4 = 1 ora prima
5 = 2 ore prima
6 = 12 ore prima
7 = 1 giorno prima
8 = 2 giorni prima
9 = 1 settimana prima
*value* = notification.description
Restituisce o imposta la descrizione della notifica.
*value* = notification.title
Restituisce o imposta il titolo della notifica.
*value* = notification.delete()
Cancella la notifica.
*value* = notification.save()
Salva la notifica.
*value* = notification.gguid
Restituisce o imposta il gguid della notifica.