Report templates

In the templates can to be used the following tags:

[[GROUP_START]] - Loop groups (required)

[[GroupID]]
[[GroupName]]

[[STUDENT_START]] - Loop students (required)

[[GroupID]]
[[GroupName]]
[[StudentID]]
[[StudentName]]

[[LESSON_START]] - Loop lessons (required)

[[GroupID]]
[[GroupName]]
[[StudentID]]
[[StudentName]]

[[Version]] - version of the lesson section format
[[LineID]]
[[CourseID]]
[[LessonID]]
[[CourseName]]
[[SectionName]]
[[LessonName]]
[[KLID]] - keyboard layout identifier;
[[KeyboardDesign]] - internal RapidTyping keyboard designation;
[[Date]] - date in the current system format, e.g. "1 January 2015, 8:11:16 PM";
[[DateFormat:YYYY-MM-DDThh:mm:ssTZD]] - compatible with ISO 8601, TZD - gives local time plus bias; Z(or nothing) - gives the UTC time;
[[Duration]] - in the current system format, e.g. "4 min 12 sec";
[[DurationSec]] - time in seconds;
[[DurationMS]] - time in milliseconds;

[[ExamMark]] - numerical designation in percent [ 0 - 100% ];
[[ExamMarkNotation]] - symbolic notation [ Ok | Good | Very Good | Excellent ];

[[AGGREGATION]] - session aggregation [ Session | Lesson | Section | Day | Course ] (command line options)
[[SPEED]] - speed [ WPM | CPM | KPM | WPC | CPC | KPC ] (command line options)
[[ACCURACY]] - accuracy [ Word | Character | Key ], [ Accuracy | Error | Timeout ] (command line options)
[[TIMEOUT]] - timeout [ Word | Character | Key ], [ Accuracy | Error | Timeout ] (command line options)
[[FIXED]] - fixed [ Word | Character ] (command line options)
[[TOTAL]] - fixed [ Word | Character | Key ] (command line options)

[[WPM]] - speed, words per minute
[[CPM]] - speed, characters per minute
[[KPM]] - speed, key per minute
[[WPC]] - speed, words per minute
[[CPC]] - speed, characters per minute
[[KPC]] - speed, key per minute

[[AccuracyWord%]] - accuracy, % words
[[ErrorWord%]] - error, % words
[[TimeoutWord%]] - timeout, % words
[[AccuracyWord]] - accuracy, word count
[[ErrorWord]] - error, word count
[[TimeoutWord]] - timeout, word count
[[FixedWord]] - fixed words, count
[[TotalWord]] - total words, count

[[AccuracyChar%]] - accuracy, % characters
[[ErrorChar%]] - error, % characters
[[TimeoutChar%]] - timeout, % characters
[[AccuracyChar]] - accuracy, character count
[[ErrorChar]] - error, character count
[[TimeoutChar]] - timeout, character count
[[FixedChar]] - fixed characters, count
[[TotalChar]] - total characters, count

[[AccuracyKey%]] - accuracy, % keystrokes
[[ErrorKey%]] - error, % keystrokes
[[TimeoutKey%]] - timeout, % keystrokes
[[AccuracyKey]] - accuracy, keystroke count
[[ErrorKey]] - error, keystroke count
[[TimeoutKey]] - timeout, keystrokes, count
[[TotalKey]] - total keystrokes, count

[[ExamMarkColor]] - index of ExamMark color [ "1", "2", "3" ], where: ( "1" > 70% ), ( 70% >= "2" >= 30% ), ( "3" < 30% );

[[SPEED_COLOR]] - SPEED color index [ "1", "2" ], where: ( "1" if Speed >= GoalSpeed ), ( "2" if Speed < GoalSpeed );
[[WPM_COLOR]] ---//---
[[CPM_COLOR]] ---//---
[[KPM_COLOR]] ---//---
[[NWPM_COLOR]] ---//---
[[NCPM_COLOR]] ---//---
[[NKPM_COLOR]] ---//---
[[WPS_COLOR]] ---//---
[[CPS_COLOR]] ---//---
[[KPS_COLOR]] ---//---
[[NWPS_COLOR]] ---//---
[[NCPS_COLOR]] ---//---
[[NKPS_COLOR]] ---//---

[[ACCURACY_COLOR]] - ACCURACY color index [ "1", "2" ], where: ( "1" if Accuracy >= GoalAccuracy ), ( "2" if Accuracy < GoalAccuracy );
[[AccuracyWordColor]] ---//---
[[AccuracyCharColor]] ---//---
[[AccuracyKeyColor]] ---//---

[[ErrorWordColor]] - ERROR color index [ "1", "2" ], where: ( "1" if Error <= 100 - GoalAccuracy ), ( "2" if Accuracy > 100 - GoalAccuracy );
[[ErrorCharColor]] ---//---
[[ErrorKeyColor]] ---//---

[[TIMEOUT_COLOR]] - TIMEOUT color index [ "1", "2" ], where: ( "1" if TimeOut <= 100 - GoalTimeOut ), ( "2" if GoalTimeOut > 100 - GoalTimeOut );
[[TimeoutWordColor]] ---//---
[[TimeoutKeyColor]] ---//---
[[TimeoutCharColor]] ---//---

[[LESSON_END]] - required
[[STUDENT_START]] - required
[[GROUP_END]] - required

Also can to be used the following parameter names:

{{Title}}
{{Group}}
{{Student}}
{{Course}}
{{Section}}
{{Day}}
{{Lesson}}

{{CourseGoals}}

{{Overall}}
{{NetSpeed}}
{{Speed}}
{{Accuracy}}
{{Errors}}
{{Timeout}}

{{PERIOD}}
{{SPEED}}
{{ACCURACY}}
{{TIMEOUT}}
{{FIXED}}
{{TYPED}}

{{WPM}}
{{CPM}}
{{KPM}}
{{WPS}}
{{CPS}}
{{KPS}}

{{WordsTyped}}
{{WordsFixed}}
{{CharactersTyped}}
{{CharactersFixed}}
{{CharactersFixed}}
{{Keystrokes}}

{{characters}}
{{keystrokes}}
{{words}}

{{TimeSpent}}
{{LastChange}}

{{GeneratedBy}}