Scopo
Questa procedura consente all'utente di effettuare una chiamata verso il server di teamworks su cui risiede il progetto dell'applicazione che sta usanto, per effettuare una segnalazione.
Teamworks non gestisce solamente i progetti e le modifiche al codice, ma anche le attività da svolgere sul codice e le eventuali segnalazioni degli utilizzatori.
Utilizzando questo metodo è possibile creare un sistema automatico grazie al quale gli utenti inviano le proprie segnalazioni e richieste direttamente al server TeamWorks. In questo modo ci sarà uno storico delle richieste e sarà più semplice gestirle.
Il metodo richiama TeamWorks passando il GUID del progetto relativo all'applicazione, così che le segnalazioni siano relative solamente al progetto giusto.
Utilizzando il metodo viene aperta una nuova finestra del browser in cui è chiamata l'applicazione web di TW, nella quale l'utente potrà completare il salvataggio della segnalazione.
Sintassi
tipo, motivo urgenza, nome utente, telefono)
Argomenti
Team Work Server | Indirizzo dell'applicazione web di Team Works (ad esempio: www.progamma.com/Teamworks/Teamworks.aspx) |
Testo | Motivo e descrizione della segnalazione |
Priorità | Priorità della segnalazione (vedi la lista valori Assistance Priority Type) |
Tipo | Tipo di segnalazione (vedi la lista valori Assistance Type) |
Motivo urgenza | Motivo dell'urgenza, è necessario in caso di segnalazioni urgenti |
Nome utente | Nome dell'utente che inserisce la segnalazione |
Telefono | Numero di telefono al quale è reperibile l'utente che ha inserito la segnalazione |
Esempio di codice
// Invia la segnalazione con i dati inseriti dall'utente
// *****************************************************
public void InviaSegnalazione.Invia()
{
EsempiGL.NewAssistance(Segnalazione.TeamworksServer, Segnalazione.
TestoSegnalazione, Segnalazione.Priorità, Segnalazione.Tipo,
Segnalazione.MotivoUrgenza, Segnalazione.NomeUtente, Segnalazione.
Telefono)
}
- Questo metodo richiama solamente l'applicazione web di TeamWorks passando alcuni parametri. La segnalazione viene realmente inserita dall'utente solamente tramite l'interfaccia dell'applicazione web TW.
- Nel caso in cui il progetto relativo all'applicazione utilizzata dall'utente non sia sul server TeamWorks, non sarà possibile inserire la segnalazione.
Ultima modifica: 23/03/2021 / Validità: da 6.5.2680