Comando
Sintassi
-ExportReport <cartella di destinazione><modello sotto-cartella> [ <modello sotto-cartella> ]
[ -FilterByGroup <lista gruppo> ]
[ -FilterByStudent <lista studenti> ]
[ -SplitFileByGroup | -SplitFileByStudent ]
[ -Language <ID Lingua>]
[ -Aggregate <tipo di aggregazione>]
[ [-WPM] | [-CPM] | [-KPM] | [-NWPM] | [-NCPM] | [-NKPM] | [-WPS] | [-CPS] | [-KPS] | [-NWPS] | [-NCPS] | [-NKPS] ]
[ [-WordAccuracy] | [-WordError] | [-CharAccuracy] | [-CharError] | [-KeyAccuracy] | [-KeyError] ][ [-WordDelay] | [-CharDelay] | [-KeyDelay] ]
[-ShowResult]
dove:
- <cartella di destinazione> - percorso destinazione cartella
- <modello sotto-cartella> - percorso modello file
- <modello sotto-cartella> - modello nome sotto-cartella
- -FilterByGroup <Gruppo | ...> - esporta il gruppo solo dalla lista (gruppo = ID gruppo o il nome del gruppo)
- -FilterByGroup <Studente | ...> - esporta studente solo dalla lista (studente = ID studente o il nome studente)
- -SplitFileByGroup | -SplitFileByStudent - salva il file per ogni gruppo | student
i seguenti parametri vengono utilizzati nel corpo del modello:
- -Language <ID Lingua> - documento lingua
- -Aggregate <Session | Lesson | Day | Section | Course> - tipo di agregazione Sessioni | Lezioni | Giorni | Sezioni | Corsi
- -WPM | -CPM | -KPM | -NWPM | -NCPM | -NKPM | -WPS | -CPS | -KPS | -NWPS | -NCPS | -NKPS velocità di battitura, vedi Come calcolare la velocità di battitura
- -WordAccuracy | -WordError | -CharAccuracy | -CharError | -KeyAccuracy | -KeyError digita con precisione, vedi Come calcolare la precisione di battitura
- -WordDelay | -CharDelay | -KeyDelay - digita in ritardo, vedi Ritmo Battitura
- -ShowResult - mostra Risultato nella finestra
Esempi RapidTyping.exe -ExportReport C:\Output ..\CSV\Template_1.csv -CSV -WPM -WordAccuracy -SplitFileByStudent -ShowResult
RapidTyping.exe -ExportReport C:\Output ..\XML\Template_1.xml -XML -WPM -WordAccuracy -SplitFileByGroup -ShowResult
RapidTyping.exe -ExportReport C:\Output ..\HTML\LTR\Template_1.html ..\HTML\LTR\res -HTML -WPM -WordAccuracy -ShowResult
RapidTyping.exe -ExportReport C:\Output ..\HTML\LTR\Template_1.html ..\HTML\LTR\res -PDF -WPM -WordAccuracy -Aggregate Day -Language 0x0409 -ShowResult
Guida della sintassi modello file
La sintassi seguente mostra la struttura generale del modello. Il modello dispone di tre cicli annidati:
Esempi [[GroupLoop]] - Avvia il ciclo di gruppo
[[StudentLoop]] - Avvia il ciclo studente
[[LessonLoop]] - Avvia il ciclo lezione
[[LessonLoop]] - Fine ciclo lezione
[[StudentLoop]] - Fine ciclo studente
[[GroupLoop]] - Fine ciclo gruppo
All'interno di ogni ciclo, un insieme diverso di parametri è abilitato. I parametri sono contrassegnati dalle doppie parentesi quadre [[...]]
Esempi- [[GroupID]] - ID Gruppo, [GUID]
- [[GroupName]] - Titolo Gruppo, [stringa]
Esempi- [[GroupID]] - ID Gruppo, [GUID]
- [[GroupName]] - Titolo Gruppo, [stringa]
- [[StudentID]] - ID Studente, [GUID]
- [[StudentName]] - Nome Studente, [stringa]
Esempi- [[Version]] - numero versione per la sezione di lezione, [1-4294967295]
- [[LineID]] - ID blocco dati lezione, [1-4294967295]
Informazioni sul gruppo
- [[GroupID]] - ID Gruppo, [GUID]
- [[GroupName]] - Titolo Gruppo, [stringa]
Informazioni studente
- [[StudentID]] - ID Studente, [GUID]
- [[StudentName]] - Nome Studente, [stringa]
Informazioni sulla lezione
- [[CourseID]] - ID Corso, [GUID]
- [[LessonID]] - ID Lezione, [1-65535]
- [[CourseName]] - Titolo Corso, [stringa]
- [[SectionName]] - Titolo Sezione, [stringa]
- [[LessonName]] - Titolo Lezione, [stringa]
Informazioni sulla lezione
- [[KLID]] - identificatore layout di tastiera, [KLID];
- [[KeyboardDesign]] - interno RapidTyping designazione modulo tastiera, [stringa]
Dati Lezione
- [[Date]] - Data nel formato di sistema corrente, e.g.: '1 Gennaio 2015, 8:11:16 PM', [stringa]
- [[DateFormat:YYYY-MM-DDThh:mm:ssTZD]] - compatibile con ISO 8601, TZD - dà ora locale oltre a; Z(or nothing) - orario UTC, [dati]
Nome periodo aggregazione
- [[AGGREGATION]] - a seconda della riga di comando inserita -Aggregate, può avere i seguenti valori: titolo lezione, data, titolo sezione or titolo corso, [stringa]
Nome periodo aggregazione
- [[Duration]] - ora nel formato attuale di sistema, e.g. '4 min 12 sec', [stringa]
- [[DurationSec]] - tempo in secondi, [1-4294967295]
- [[DurationMS]] - tempo in millesecondi, [1-4294967295]
Valutazione complessiva
- [[ExamMark]] - designazione numerica in percentuale, vedi Calcola valutazione generale, [1-100]
- [[ExamMarkNotation]] - notazione simbolica [Potrebbe essere meglio | Ok | buona | Eccellente], [stringa]
Valutazioni Lezione
- [[SPEED]] - velocità di battitura, il valore a seconda della riga di comando -WPM, -CPM, ... spostata, può avere i seguenti valori: WPM, CPM, KPM, Net WPM, Net CPM, Net KPM, WPS, CPS, KPS, Net WPS, Net CPS, Net KPS, [1-65535]
- [[ACCURACY]] - precisione digitata, il valore a seconda della riga di comando -WordAccuracy, -WordError ... spostata, può avere i seguenti valori: precisione parola, errori parola, precisione carattere, errori carattere, precisione di battitura o errori di battitura, [1-65535]
- [[TIMEOUT]] - precisione digitata, il valore a seconda della riga di comando -WordDelay, -CharDelay, ... spostata, può avere i seguenti valori: ritardo nella parole, ritardo caratteri o ritardo di battitura, [1-65535]
Ulteriori informazioni sulla lezione
- [[Done]] - percentuale della lezione svolto, [1-100]
- [[FIXED]] - quanti elementi sono fissi, il valore a seconda della riga di comando -WordAccuracy, -WordError ... spostata, può avere i seguenti valori: parole, caratteri, battiture, [1-4294967295]
- [[TOTAL]] - numero di elementi digitati, il valore a seconda della riga di comando -WordAccuracy, -WordError ... spostata, può avere i seguenti valori: parole, caratteri, battiture, [1-4294967295]
Colore Indicizzazione
- [[ExamMarkColor]] - Valutazione complessiva indice colore [ "1", "2", "3" ], dove: ( "1" > 70% ), ( 70% >= "2" >= 30% ), ( "3" < 30% ), [1-3]
- [[SPEED_COLOR]] - Velocità indice colore [ "1", "2" ], dove: "1", se la velocità lezione >= velocità indicata negli obiettivi del corso, "2", se la velocità lezione < velocità indicata negli obiettivi del corso, [1-2]
- [[ACCURACY_COLOR]] - Precisione indice colore [ "1", "2" ], dove: "1", se la precisione lezione >= precisione indicata negli obiettivi del corso, ( "2", se la precisione lezione < precisione indicata negli obiettivi del corso, [1-2]
- [[TIMEOUT_COLOR]] - Rallentamento indice colore [ "1", "2" ], dove: "1", se i rallentamenti nella lezione >= rallentamenti indicati negli obiettivi del corso, ( "2", , se i rallentamenti nella lezione < rallentamenti indicati negli obiettivi del corso, [1-2]
- [[DoneColor]] - Lezione completata indice colore [ "1", "2", "3" ], dove: ( "1" = 100% ), ( 100% > "2" <= 50% ), ( "3" < 50% ), [1-3]
Anche in un modello, sono disponibili le seguenti stringhe localizzate. Questi parametri sono contrassegnati da parentesi graffe doppie {{...}}.
Questi elementi sono convertiti a seconda della riga di comando -Language
Ad esempio, con -Lingua 0x4010 (Italiano) questi parametri daranno i seguenti valori:
Esempi- {{Title}} - "Titolo"
- {{Group}} - "Gruppo"
- {{Student}} - "Studente"
- {{Course}} - "Corso"
- {{Section}} - "Sezione"
- {{Day}} - "Giorno"
- {{Lesson}} - "Lezione"
- {{CourseGoals}} - "Obiettivi Corso"
- {{Overall}} - "Valutazione complessiva"
- {{Done}} - "Fatto"
- {{TimeSpent}} - "Tempo Trascorso"
- {{LastChange}} - "Ultima Modifica"
- {{GeneratedBy}} - "Generato da"
Valori dei parametri che, a seconda dove viene spostata la riga di comando:
- {{PERIOD}} - dipende dallo spostamento -Aggregate dà: "Lezione", "Data", "Sezione" o "Corso"
- {{SPEED}} - dipende dallo spostamento -WPM.. dà: "Velocità, WPM", "Velocità, CPM" etc.
- {{ACCURACY}} - dipende dallo spostamento -WordAccuracy.. dà: "Precisione, parole", "Precisione, caratteri" etc.
- {{TIMEOUT}} - dipende dallo spostamento -WordAccuracy.. dà: "Tempo scaduto, parole", "Tempo scaduto, caratteri"
- {{FIXED}} - dipende dallo spostamento -WordAccuracy.. dà: "Parole fisse", "Caratteri fissid"
- {{TYPED}} - dipende dallo spostamento -WordAccuracy.. dà: "Parole digitate", "Caratteri digitati"