English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Libreria Client
  • Libreria Applicazione
  • Debug, Trace & Test
  • Trace

New Assistance

procedura link

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

Applicazione.NewAssistance(server teamworks, testo segnalazione, priorità,
  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

Vedi Anche

  • Assistance Type (lista valori)
  • Assistance Priority Type (lista valori)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum