﻿<?xml version="1.0" encoding="utf-8"?>
<ReportsExport>
  <Reports>
    <Report id="b25f0042-d020-4f00-86a5-f0d5bf14d42c" codekey="ExportTestResults" categoryCodekey="TestsAndQuestions" name="ExportTestResults" description="Exports the personal data of all users that passed tests with test mode &quot;Exam&quot; ">
      <MetaData created="2014-02-27T13:11:16" createdBy="Administrator Postbank (Administrator)" createdBy_user_id="3" modified="2016-07-04T11:36:30" modifiedBy="Rolle Administrator" />
      <ExecutionDetails format="TableResult" commandType="SqlCommandOrQuery" exportHandler="" adminControl="" exportMultipleTablesToSheets="False" datesWithTime="False" extraParams="" />
      <Mandators mandatorMode="ExcludeMandators" mandator_id="96ba2868-8baf-4e69-b1fb-d2cc6d6832e8" isStandard="True" isUsedByMenu="False">
        <Mandator mandatorName="ELECT" />
      </Mandators>
      <Roles />
      <command>
        SELECT DISTINCT
        v_Users.descUserCn as 'Kennung',
        v_Users.Vorname    as 'Vorname',
        v_Users.Nachname   as 'Nachname',
        v_Users.division AS 'Abteilung',
        v_Users.office AS 'Dienststelle',
        tblUsersContacts.email      as 'eMail-Adresse',
        v_Users.companyAD  as Firma,

        -- this will select the first target group for which this test is availabe
        (select top 1 tblTargetGroups.title
        from tblTargetGroups
        inner join tblEduOffersTargetGroups ON tblEduOffersTargetGroups.targetGroup_id=tblTargetGroups.id
        inner join tblEduOffersModules ON tblEduOffersModules.eduOffer_id=tblEduOffersTargetGroups.eduOffer_id
        where tblEduOffersModules.module_id=tblModuleItems.module_id
        ) as Zielgruppe,
        (SELECT tblItems.title FROM tblItems WHERE tblItems.id = tblTasStatsTestSessions.test_id) AS Titel,
        'Bestanden' as 'Bestanden'

        FROM tblTasStatsTestSessions
        JOIN tblTasTests ON tblTasTests.id=tblTasStatsTestSessions.test_id
        JOIN tblModuleItems ON tblModuleItems.item_id=tblTasStatsTestSessions.test_id
        JOIN v_Users on v_Users.intUserCn=tblTasStatsTestSessions.user_id
        LEFT JOIN tblUsersContacts ON tblUsersContacts.user_id = v_Users.intUserCn AND tblUsersContacts.contactType_id = 1
        WHERE 	tblTasTests.mode=1 AND passed=1 AND tblTasTests.mandator_id=@current_mandator_id
        GROUP BY
        v_Users.descUserCn,
        v_Users.Vorname,
        v_Users.Nachname,
        v_Users.division,
        v_Users.office,
        tblUsersContacts.email,
        v_Users.companyAD,
        tblTasStatsTestSessions.test_id,
        tblModuleItems.module_id</command>
    </Report>
  </Reports>
</ReportsExport>