﻿<?xml version="1.0" encoding="utf-8"?>
<ReportsExport>
  <Reports>
    <Report id="585050a8-a2af-41c7-af7f-7ea59d9eaf00" codekey="LearningStatusPerTheme" categoryCodekey="LearningPrograms" name="Lernprogrammstatus per WBT" description="Listet Bearbeitungsstatus, Ergebnis Aufgaben und Testergebnisse für alle Lerner, die ein Lernprogramm zugewiesen haben.">
      <MetaData created="2014-07-03T10:48:44" createdBy="Administrator Viwis (Administrator)" createdBy_user_id="242" modified="2014-07-03T11:32:27" modifiedBy="Administrator Viwis" />
      <ExecutionDetails format="TableResult" commandType="SqlCommandOrQuery" exportHandler="" adminControl="" exportMultipleTablesToSheets="False" datesWithTime="False" extraParams="" />
      <Mandators mandatorMode="IncludeMandators" mandator_id="96ba2868-8baf-4e69-b1fb-d2cc6d6832e8" isStandard="False" isUsedByMenu="False">
        <Mandator mandatorName="LVM" />
      </Mandators>
      <Parameters>
        <Parameter id="a3916c66-34e4-4a8c-a399-12e038af0e93" isRequired="True" name="Lernprogramm" contextName="learning program" defaultValue="" renderHint="Undefined" disableParameter="DontDisable" />
      </Parameters>
      <Roles>
        <Role id="90" />
      </Roles>
      <command>
        SELECT DISTINCT
        tableUsers.descUserCn as [Kennung],
        tableUsers.Nachname,
        tableUsers.Vorname,
        tableUsers.division as 'Abteilung',
        tableUsers.office as 'Dienststelle',
        tblStatusUserCourse.BestComplete as [Bearbeitungsstand (%)],
        NULLIF(tblStatusUserCourse.BestExercises,-1) as [Aufgaben bestanden (%)],
        NULLIF(tblStatusUserCourse.BestExams,-1) as [Test bestanden (%)]

        FROM
        tableUsers
        INNER JOIN	tblUsersTargetGroups ON tblUsersTargetGroups.UserCn = tableUsers.intUserCn
        INNER JOIN	tblEduOffersTargetGroups ON  tblEduOffersTargetGroups.targetGroup_id =  tblUsersTargetGroups.targetGroup_id
        INNER JOIN	tblEduOffersModules ON tblEduOffersModules.eduOffer_id = tblEduOffersTargetGroups.eduOffer_id
        INNER JOIN	tblModuleItems ON tblModuleItems.module_id = tblEduOffersModules.module_id
        LEFT JOIN tblStatusUserCourse ON tableUsers.intUserCn = tblStatusUserCourse.UserId AND tblStatusUserCourse.theme_id = tblModuleItems.item_id

        WHERE tableUsers.mandator_id = @current_mandator_id
        AND tblModuleItems.item_id = @theme_id
      </command>
    </Report>
  </Reports>
  <Parameters>
    <Parameter id="a3916c66-34e4-4a8c-a399-12e038af0e93" isSystem="True" name="Lernprogramm" reportParameterType_id="9b1ab1b2-f839-433b-8da7-02781b96def7" queryParameterName="@theme_id" />
  </Parameters>
  <ParameterTypes>
    <ParameterType id="9b1ab1b2-f839-433b-8da7-02781b96def7" isSystem="True" name="Theme" datatype="Theme" dataValueField="" dataTextField="" />
  </ParameterTypes>
</ReportsExport>