The Elearning Community • Reports
Page 1 of 2

Reports

Posted: Fri Feb 12, 2016 4:41 pm
by lgreco
Ciao a tutti,
avrei bisogno di sapere se nei report User-Learning Object fosse possibile estrarre anche il numero di tentativi per un oggetto test e il numero di accessi per un oggetto scorm.
Nel caso non fosse possibile da web, come faccio ad estrarre questi dati da query?

Grazie,
Luca

Re: Reports

Posted: Fri Feb 12, 2016 6:31 pm
by max
Ciao

in quel tipo di report, come avrai visto, non c'è il numero di tentativi. Ci sono i campi "ultimo accesso" "accesso iniziale" e "stato".
L'informazione è cmq presente in front end da teacher area nelle statistiche per utente o per oggetto.

Re: Reports

Posted: Mon Feb 15, 2016 4:37 pm
by lgreco
Ciao Max,
altra domanda, stavo cercando di estrarre alcune info più specifiche direttamente dal database ma non riesco a trovare le risposte alle domante ad un tentativo di test precedente a quello passato con successo.
Nella tabella 'learning_testtrack_answer' non riesco a trovare le risposte presenti nei tentativi della tabella 'learning_testtrack_times'.
Questo mi serve per poter ricostruire perfettamente la storia di un utente che ha effettuato un test.
Come posso fare?
Ti allego la mia query (non è ottimizzata):

USE formalms;

SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;

SELECT DISTINCT SUBSTRING(CU.userid, 2) AS Utente,
TTT.score AS Punteggio,
TTT.number_time AS Tentativo,
CASE WHEN TT.score = TTT.score THEN 'PASSATO' ELSE 'NON PASSATO' END AS Stato,
TTT.date_begin AS Inizio,
TTT.date_end AS Fine,
SEC_TO_TIME(TTT.time) AS Tempo,
T.title AS Test,
TQ.title_quest AS Domanda,
TQA.answer AS Risposta,
CASE TQA.is_correct WHEN 1 THEN 'X' ELSE '' END AS RispCorretta,
CASE WHEN EXISTS(SELECT idTrack FROM learning_testtrack_answer TTA WHERE TTA.idTrack = TT.idTrack AND TTA.idQuest = TQ.idQuest AND TTA.idAnswer = TQA.idAnswer) THEN 'X' ELSE '' END AS RispUtente
FROM learning_testtrack_times TTT
INNER JOIN learning_testtrack TT ON TTT.idTrack = TT.idTrack
INNER JOIN core_user CU ON TT.idUser = CU.idst
INNER JOIN learning_testtrack_answer TTA ON TT.idTrack = TTA.idTrack
INNER JOIN learning_testquest TQ ON TTA.idQuest = TQ.idQuest
INNER JOIN learning_test T ON TQ.idTest = T.idTest
INNER JOIN learning_testquestanswer TQA ON TQ.idQuest = TQA.idQuest
WHERE CU.userid = 'XXXXXXXXXXX'
AND TT.score_status <> 'doing'
ORDER BY TT.idTrack, TT.idTest, TTT.number_time;

COMMIT;

Re: Reports

Posted: Mon Feb 15, 2016 6:27 pm
by max
Ciao Luca

su questo non posso aiutarti. Vediamo se qualche altro moderatore del forum o qualche utente volenteroso ha voglia di darti una mano.

Re: Reports

Posted: Tue Feb 16, 2016 9:26 am
by lgreco
Ho fatto ulteriori analisi e a fronte del completamento di un test, nella tabella 'learning_testtrack_answer' vengono salvate solo le ultime risposte, quindi non c'è alcun modo per risalire allo storico dei test effettuati con domande e risposte.
Sarebbe possibile implementare un legame tra 'learning_testtrack_answer' e 'learning_testtrack_times'?

Grazie,
Luca

Re: Reports

Posted: Tue Feb 16, 2016 10:43 am
by alberto
Ciao, allo stato attuale Forma in testtrack_times mantiene solo data e punteggio di ogni compilazione, e per le singole domande tiene memoria solo delle risposte dell'ultima compilazione sovrascrivendo le risposte precedenti, quindi non c'è proprio modo di risalire allo storico delle domande e risposte (non ci sono...).

Stiamo implementando questa funzionalità per la prossima versione 2.0, ma non abbiamo ancora una data di rilascio certa.

Re: Reports

Posted: Tue Apr 19, 2016 9:47 pm
by s.posti
Ciao a tutti, volevo chiedere se anche voi in questo report Users-learning objects riscontrate il bug che abbiamo trovato noi:
Se un amministratore con abilitazione a specifici nodi anagrafici e autorizzato alla creazione di report sceglie di creare questo tipo di report e seleziona "per tutti gli utenti" , vedrà Tutti gli utenti della piattaforma, con un problema piuttosto serio di privacy che personalmente non riesco a risolvere... Qualche trucco per disabilitare tale report dalla list di report generabili?
Grazie!

Re: Reports

Posted: Wed Apr 20, 2016 5:29 pm
by alberto
Personalmente uso pochissimo quel report, ora controlliamo anche noi.
Sugli altri tipi di report funziona correttamente?

Re: Reports

Posted: Thu May 05, 2016 12:03 pm
by Luisiana
Buondì Stefano
abbiamo fatto usa serie di test su tutte le tipologie di report, anche su "Report utenti-Relaziona users-learning object" ma l'amministratore, che abbiamo in precedenza associato ad un nodo specifico dell'organigramma, vede sempre e solo (correttamente) i dati dei 3 utenti presenti nel nodo che gli era stato assegnato.

Non riesco quindi a replicare l'errore che tu riscontri :/

Re: Reports

Posted: Sun May 08, 2016 10:56 pm
by s.posti
Ciao Luisiana, si è vero, nella scelta degli utenti da visualizzare nel report vede effettivamente solo i nodi e gli utenti autorizzati, ma se sceglie "Tutti gli utenti" nel report vengono considerati tutti gli utenti della piattaforma! Cioè anche tutti gli altri che lui non dovrebbe poter vedere... Ecco perché mi servirebbe di disabilitare tale report...
Non mi ero spiegato bene, scusate... Ciao

This site uses cookies.

Some of the cookies we use are essential for parts of the site to operate and have already been set. We also use Google Analytics scripts, which all use cookies.
You may delete or block all cookies from this site in your browser options.