﻿<?xml version="1.0" encoding="utf-8"?>
<ReportsExport>
  <Reports>
    <Report id="b70b705f-8743-44c0-9fd4-c5f9d1059794" codekey="ThemesForUserWithScoStatus" categoryCodekey="LearningPrograms" name="Benutzer mit monolithischen Lernprogrammen mit gegebenem SCO-Status" description="Der Report listet monolithische WBTs für Nutzer, die einen bestimmten SCO-Status haben">
      <MetaData created="2013-04-28T19:58:15" createdBy="Administrator VIWIS (Administrator)" createdBy_user_id="242" modified="2013-04-28T20:18:16" modifiedBy="Administrator axabank" />
      <ExecutionDetails format="TableResult" commandType="SqlCommandOrQuery" exportHandler="" adminControl="" exportMultipleTablesToSheets="False" datesWithTime="False" extraParams="" />
      <Mandators mandatorMode="OnlyOwner" mandator_id="ac0293da-d05a-4111-9276-443b9c5dad23" mandatorName="axabank" isStandard="False" isUsedByMenu="False" />
      <Parameters>
        <Parameter id="bf72399d-7582-4b2a-a06c-8d47afe576f2" isRequired="True" name="Von" contextName="Von" defaultValue="" renderHint="Undefined" disableParameter="DontDisable" />
        <Parameter id="80245dc5-ca96-4c76-9449-2b5d07b129e9" isRequired="True" name="Bis" contextName="Bis" defaultValue="" renderHint="Undefined" disableParameter="DontDisable" />
        <Parameter id="8ea97a43-4593-478b-b1e7-e2caa805495b" isRequired="True" name="SCOStatus" contextName="SCOStatus" defaultValue="" renderHint="Undefined" disableParameter="DontDisable" />
      </Parameters>
      <Roles>
        <Role id="90" />
      </Roles>
      <command>select	v_Users.descUserCn as Lerner, 
		v_Users.Nachname,
		v_Users.Vorname,
		tblItems.title as Lernprogramm,
		tblSCORMData.TimeStamp as [Abgeschlossen am] 
	from tblSCORMData
		inner join v_Users on v_Users.intUserCn = tblSCORMData.UserID
		inner join tblThemes on tblThemes.id = tblSCORMData.theme_id
    INNER JOIN tblItems ON tblItems.id = tblThemes.id

	where tblItems.deleted IS NULL
    AND tblSCORMData.Name = 'cmi.core.lesson_status' 
		and tblSCORMData.Data = @scoStatus
		and tblSCORMData.TimeStamp BETWEEN @startDate AND @endDate
		and ((select COUNT(*) from tblThemeStructures where tblThemeStructures.theme_id = tblSCORMData.theme_id) = 2) -- monolithic courses only
		and v_Users.mandator_id =  @current_mandator_id
	order by Lerner
</command>
    </Report>
  </Reports>
  <Parameters>
    <Parameter id="bf72399d-7582-4b2a-a06c-8d47afe576f2" isSystem="True" name="Von" reportParameterType_id="74253ba7-a386-4620-bff7-b65c16fe1e64" queryParameterName="@startDate" />
    <Parameter id="80245dc5-ca96-4c76-9449-2b5d07b129e9" isSystem="True" name="Bis" reportParameterType_id="74253ba7-a386-4620-bff7-b65c16fe1e64" queryParameterName="@endDate" />
    <Parameter id="8ea97a43-4593-478b-b1e7-e2caa805495b" mandator_id="bc89dcf5-380a-4840-b870-48f57365d477" isSystem="False" name="SCOStatus" reportParameterType_id="f15e7c62-45ed-4cb4-9bad-d0f24799c3e9" queryParameterName="@scoStatus" />
  </Parameters>
  <ParameterTypes>
    <ParameterType id="74253ba7-a386-4620-bff7-b65c16fe1e64" isSystem="True" name="Date" datatype="Date" dataValueField="" dataTextField="" />
    <ParameterType id="f15e7c62-45ed-4cb4-9bad-d0f24799c3e9" isSystem="True" name="Auswahlliste Strings" datatype="StringDDL" dataValueField="" dataTextField="">
      <query>SELECT [value], [text] FROM (VALUES ('incomplete', 'Incomplete'),('completed', 'Completed'),('passed', 'Passed'),('failed', 'Failed')  ) AS KeyValues([value], [text]) </query>
    </ParameterType>
  </ParameterTypes>
</ReportsExport>