eDosWeb/eDos/obj/Release/Package/PackageTmp/Reports/RemsByTaskPeriod.aspx

116 lines
12 KiB
Text
Raw Normal View History

2026-10-29 11:42:34 +01:00
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeBehind="RemsByTaskPeriod.aspx.cs" Inherits="eDos.Reports.RemsByTaskPeriod" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<telerik:RadFormDecorator runat="server" DecoratedControls="All" />
<telerik:RadDatePicker runat="server" ID="fromDate" DateInput-Label="from " />
<telerik:RadDatePicker runat="server" ID="tillDate" DateInput-Label="till " />
<telerik:RadGrid runat="server" ID="rg" DataSourceID="dsEDOS" CellSpacing="-1" GridLines="Both" AutoGenerateColumns="False">
<GroupingSettings CollapseAllTooltip="Collapse all groups"></GroupingSettings>
<ExportSettings>
<Pdf PageWidth="">
</Pdf>
</ExportSettings>
<MasterTableView DataKeyNames="ID_Task" DataSourceID="dsEDOS">
<DetailTables>
<telerik:GridTableView runat="server" DataSourceID="dsEDOSPerson" DataKeyNames="ID_Task,PersID">
<DetailTables>
<telerik:GridTableView runat="server" DataSourceID="dsEDOSVisits">
<ParentTableRelation>
<telerik:GridRelationFields DetailKeyField="ID_Task" MasterKeyField="ID_Task" />
<telerik:GridRelationFields DetailKeyField="PersID" MasterKeyField="PersID" />
</ParentTableRelation>
<Columns>
<telerik:GridBoundColumn DataField="TaskType_CODE" DataType="System.Int32" HeaderText="TaskType_CODE" SortExpression="TaskType_CODE" UniqueName="TaskType_CODE" />
<telerik:GridBoundColumn DataField="EPD" HeaderText="EPD" ReadOnly="True" SortExpression="EPD" UniqueName="EPD" />
<telerik:GridBoundColumn DataField="Task_Name" HeaderText="Task_Name" SortExpression="Task_Name" UniqueName="Task_Name" />
<telerik:GridBoundColumn DataField="HP07" HeaderText="Hp07" ReadOnly="True" SortExpression="HP07" UniqueName="HP07" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="HP10" HeaderText="Hp10" ReadOnly="True" SortExpression="HP10" UniqueName="HP10" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="HPN" HeaderText="HPN" ReadOnly="True" SortExpression="HPN" UniqueName="HPN" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="HPG" HeaderText="HP10G" ReadOnly="True" SortExpression="HPG" UniqueName="HPG" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="peopleOnTask" DataType="System.Int32" HeaderText="peopleOnTask" ReadOnly="True" SortExpression="peopleOnTask" UniqueName="peopleOnTask" />
<telerik:GridBoundColumn DataField="visits" DataType="System.Int32" HeaderText="visits" ReadOnly="True" SortExpression="visits" UniqueName="visits" />
<telerik:GridBoundColumn DataField="hours" DataType="System.Int32" HeaderText="hours" ReadOnly="True" SortExpression="hours" UniqueName="hours" />
<telerik:GridBoundColumn DataField="maxHoursVisits" DataType="System.Int32" HeaderText="maxHoursVisits" ReadOnly="True" SortExpression="maxHoursVisits" UniqueName="maxHoursVisits" />
<telerik:GridBoundColumn DataField="HoursLimited" DataType="System.Int32" HeaderText="HoursLimited" ReadOnly="True" SortExpression="HoursLimited" UniqueName="HoursLimited" />
<telerik:GridBoundColumn DataField="HoursLimited8" DataType="System.Int32" HeaderText="HoursLimited8" ReadOnly="True" SortExpression="HoursLimited8" UniqueName="HoursLimited8" />
<telerik:GridBoundColumn DataField="AvgHpInd" DataType="System.Double" HeaderText="AvgHpInd" ReadOnly="True" SortExpression="AvgHpInd" UniqueName="AvgHpInd" />
<telerik:GridBoundColumn DataField="MaxHpInd" DataType="System.Double" HeaderText="MaxHpInd" ReadOnly="True" SortExpression="MaxHpInd" UniqueName="MaxHpInd" />
<telerik:GridBoundColumn DataField="ID_Task" DataType="System.Int32" HeaderText="ID_Task" ReadOnly="True" SortExpression="ID_Task" UniqueName="ID_Task" />
</Columns>
</telerik:GridTableView>
</DetailTables>
<ParentTableRelation>
<telerik:GridRelationFields DetailKeyField="ID_Task" MasterKeyField="ID_Task" />
</ParentTableRelation>
<CommandItemSettings ShowAddNewRecordButton="False" />
<Columns>
<telerik:GridBoundColumn DataField="task" HeaderText="task" ReadOnly="True" SortExpression="task" UniqueName="task" />
<telerik:GridBoundColumn DataField="PersID" DataType="System.Int32" HeaderText="PersID" SortExpression="PersID" UniqueName="PersID" />
<telerik:GridBoundColumn DataField="name" HeaderText="name" ReadOnly="True" SortExpression="name" UniqueName="name" />
<telerik:GridBoundColumn DataField="firstEntry" DataType="System.DateTime" HeaderText="firstEntry" ReadOnly="True" SortExpression="firstEntry" UniqueName="firstEntry" />
<telerik:GridBoundColumn DataField="lastExit" DataType="System.DateTime" HeaderText="lastExit" ReadOnly="True" SortExpression="lastExit" UniqueName="lastExit" />
<telerik:GridBoundColumn DataField="hours" DataType="System.Decimal" HeaderText="hours" ReadOnly="True" SortExpression="hours" UniqueName="hours" />
<telerik:GridBoundColumn DataField="HP07" HeaderText="Hp07" ReadOnly="True" SortExpression="HP07" UniqueName="HP07" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="HP10" HeaderText="Hp10" ReadOnly="True" SortExpression="HP10" UniqueName="HP10" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="HPN" HeaderText="HPN" ReadOnly="True" SortExpression="HPN" UniqueName="HPN" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="HPG" HeaderText="HP10G" ReadOnly="True" SortExpression="HPG" UniqueName="HPG" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="visits" DataType="System.Int32" HeaderText="visits" ReadOnly="True" SortExpression="visits" UniqueName="visits" />
<telerik:GridBoundColumn DataField="persId1" DataType="System.Int32" HeaderText="persId1" SortExpression="persId1" UniqueName="persId1" />
</Columns>
</telerik:GridTableView>
</DetailTables>
<Columns>
<telerik:GridBoundColumn DataField="TaskType_CODE" DataType="System.Int32" HeaderText="TaskType_CODE" SortExpression="TaskType_CODE" UniqueName="TaskType_CODE" />
<telerik:GridBoundColumn DataField="EPD" HeaderText="EPD" ReadOnly="True" SortExpression="EPD" UniqueName="EPD" />
<telerik:GridBoundColumn DataField="Task_Name" HeaderText="Task_Name" SortExpression="Task_Name" UniqueName="Task_Name" />
<telerik:GridBoundColumn DataField="HP07" HeaderText="Hp07" ReadOnly="True" SortExpression="HP07" UniqueName="HP07" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="HP10" HeaderText="Hp10" ReadOnly="True" SortExpression="HP10" UniqueName="HP10" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="HPN" HeaderText="HPN" ReadOnly="True" SortExpression="HPN" UniqueName="HPN" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="HPG" HeaderText="HP10G" ReadOnly="True" SortExpression="HPG" UniqueName="HPG" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="peopleOnTask" DataType="System.Int32" HeaderText="peopleOnTask" ReadOnly="True" SortExpression="peopleOnTask" UniqueName="peopleOnTask" />
<telerik:GridBoundColumn DataField="visits" DataType="System.Int32" HeaderText="visits" ReadOnly="True" SortExpression="visits" UniqueName="visits" />
<telerik:GridBoundColumn DataField="hours" DataType="System.Int32" HeaderText="hours" ReadOnly="True" SortExpression="hours" UniqueName="hours" />
<telerik:GridBoundColumn DataField="maxHoursVisits" DataType="System.Int32" HeaderText="maxHoursVisits" ReadOnly="True" SortExpression="maxHoursVisits" UniqueName="maxHoursVisits" />
<telerik:GridBoundColumn DataField="HoursLimited" DataType="System.Int32" HeaderText="HoursLimited" ReadOnly="True" SortExpression="HoursLimited" UniqueName="HoursLimited" />
<telerik:GridBoundColumn DataField="HoursLimited8" DataType="System.Int32" HeaderText="HoursLimited8" ReadOnly="True" SortExpression="HoursLimited8" UniqueName="HoursLimited8" />
<telerik:GridBoundColumn DataField="AvgHpInd" DataType="System.Double" HeaderText="Avg Hp Ind." ReadOnly="True" SortExpression="AvgHpInd" UniqueName="AvgHpInd" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="MaxHpInd" DataType="System.Double" HeaderText="Max Hp Ind." ReadOnly="True" SortExpression="MaxHpInd" UniqueName="MaxHpInd" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="ID_Task" DataType="System.Int32" HeaderText="ID_Task" ReadOnly="True" SortExpression="ID_Task" UniqueName="ID_Task" />
<telerik:GridBoundColumn DataField="minDate" DataType="System.DateTime" HeaderText="minDate" ReadOnly="True" SortExpression="minDate" UniqueName="minDate" DataFormatString="{0:yyyy-MM-dd HH:mm}" />
<telerik:GridBoundColumn DataField="maxDate" DataType="System.DateTime" HeaderText="maxDate" ReadOnly="True" SortExpression="maxDate" UniqueName="maxDate" DataFormatString="{0:yyyy-MM-dd HH:mm}"/>
</Columns>
</MasterTableView>
</telerik:RadGrid>
<asp:SqlDataSource ID="dsEDOS" runat="server" ConnectionString="<%$ ConnectionStrings:eDosConnectionString %>"
SelectCommand="dbo.Rapport_Task" SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:ControlParameter ControlID="fromDate" Name="startdate" PropertyName="SelectedDate" Type="DateTime" />
<asp:ControlParameter ControlID="tillDate" Name="enddate" PropertyName="SelectedDate" Type="DateTime" />
</SelectParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="dsEDOSPerson" runat="server" ConnectionString="<%$ ConnectionStrings:eDosConnectionString %>"
SelectCommand="Rapport_Task_Detail" SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:Parameter Name="ID_Task" Type="Int32" />
<asp:ControlParameter ControlID="fromDate" Name="minDate" PropertyName="SelectedDate" Type="DateTime" />
<asp:ControlParameter ControlID="tillDate" Name="maxDate" PropertyName="SelectedDate" Type="DateTime" />
</SelectParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="dsEDOSVisits" runat="server" ConnectionString="<%$ ConnectionStrings:eDosConnectionString %>"
SelectCommand="Rapport_Task_Person_Visits" SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:Parameter Name="PersID" Type="Int32" />
<asp:Parameter Name="ID_Task" Type="Int32" />
<asp:ControlParameter ControlID="fromDate" Name="startdate" PropertyName="SelectedDate" Type="DateTime" />
<asp:ControlParameter ControlID="tillDate" Name="enddate" PropertyName="SelectedDate" Type="DateTime" />
</SelectParameters>
</asp:SqlDataSource>
</asp:Content>