ZHJA_HJGL/HJGL_ZH/FineUIPro.Web/Welder/PerformanceInquiry.aspx

162 lines
11 KiB
Plaintext

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PerformanceInquiry.aspx.cs" Inherits="FineUIPro.Web.Welder.PerformanceInquiry" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>业绩查询</title>
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="Panel1" runat="server" />
<f:Panel ID="Panel1" runat="server" Margin="2px" BodyPadding="2px" ShowBorder="false"
ShowHeader="false" Layout="VBox" BoxConfigAlign="Stretch">
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:DropDownList ID="drpProjectIdS" runat="server" Label="项目" Width="400px" EnableEdit="true" EnableCheckBoxSelect="true" EnableMultiSelect="true"
AutoPostBack="true" OnSelectedIndexChanged="DropDownList_SelectedIndexChanged" LabelWidth="70px">
</f:DropDownList>
<f:DropDownList ID="drpInstallation" runat="server" Label="装置" Width="250px" EnableEdit="true"
AutoPostBack="true" OnSelectedIndexChanged="DropDownList_SelectedIndexChanged" LabelWidth="70px">
</f:DropDownList>
<f:DropDownList ID="drpUnitS" runat="server" Label="单位" Width="250px" EnableEdit="true"
AutoPostBack="true" OnSelectedIndexChanged="DropDownList_SelectedIndexChanged" LabelWidth="70px">
</f:DropDownList>
<f:ToolbarFill ID="ToolbarFill2" runat="server"></f:ToolbarFill>
</Items>
</f:Toolbar>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:DropDownList ID="drpWED_IDS" runat="server" Label="焊工" Width="400px" EnableEdit="true"
AutoPostBack="true" OnSelectedIndexChanged="DropDownList_SelectedIndexChanged" LabelWidth="70px">
</f:DropDownList>
<f:DatePicker ID="txtStartDate" runat="server" Label="开始时间" LabelAlign="Right" LabelWidth="70px" Width="250px" AutoPostBack="true" OnTextChanged="TextBox_TextChanged"></f:DatePicker>
<f:DatePicker ID="txtEndDate" runat="server" Label="结束时间" LabelAlign="Right" LabelWidth="70px" Width="250px" AutoPostBack="true" OnTextChanged="TextBox_TextChanged"></f:DatePicker>
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="业绩查询" EnableCollapse="true"
runat="server" BoxFlex="1" DataKeyNames="Welder" AllowCellEditing="true"
EnableColumnLines="true" ClicksToEdit="2" DataIDField="Welder" AllowSorting="true"
SortField="ProjectCode,wed_code" SortDirection="DESC" OnSort="Grid1_Sort" AllowPaging="true" IsDatabasePaging="true" PageSize="15" OnPageIndexChange="Grid1_PageIndexChange"
EnableTextSelection="True">
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="45px" HeaderTextAlign="Center" TextAlign="Center" />
<f:RenderField Width="180px" ColumnID="ProjectCode" DataField="ProjectCode"
SortField="ProjectCode" FieldType="String" HeaderText="施工号" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
<f:RenderField Width="80px" ColumnID="wed_code" DataField="wed_code"
SortField="wed_code" FieldType="String" HeaderText="焊工代号" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
<f:RenderField Width="80px" ColumnID="wed_name" DataField="wed_name"
SortField="wed_name" FieldType="String" HeaderText="焊工名称" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
<f:RenderField Width="70px" ColumnID="WED_Sex" DataField="WED_Sex" RendererFunction="renderSex"
SortField="WED_Sex" FieldType="String" HeaderText="性别" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="90px" ColumnID="totalSize" DataField="totalSize"
SortField="totalSize" FieldType="String" HeaderText="总寸径" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
<f:RenderField Width="90px" ColumnID="totalJoint" DataField="totalJoint"
SortField="totalJoint" FieldType="String" HeaderText="总焊口" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="JointNum1" DataField="JointNum1"
SortField="JointNum1" FieldType="String" HeaderText="一次拍片焊口数" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="140px" ColumnID="JointPassNum1" DataField="JointPassNum1"
SortField="JointPassNum1" FieldType="String" HeaderText="一次拍片合格焊口数" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="RepairJoint1" DataField="RepairJoint1"
SortField="RepairJoint1" FieldType="String" HeaderText="一次返修焊口数" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="RepairJoint2" DataField="RepairJoint2"
SortField="RepairJoint2" FieldType="String" HeaderText="二次返修焊口数" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="RepairJoint3" DataField="RepairJoint3"
SortField="RepairJoint3" FieldType="String" HeaderText="三次返修焊口数" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="140px" ColumnID="JointPassRate" DataField="JointPassRate"
SortField="JointPassRate" FieldType="String" HeaderText="一次拍片焊口合格率" HeaderTextAlign="Center"
TextAlign="Center" RendererFunction="renderGender">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="totalfilm" DataField="totalfilm"
SortField="totalfilm" FieldType="String" HeaderText="一次拍片数" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="totalPassfilm" DataField="totalPassfilm"
SortField="totalPassfilm" FieldType="String" HeaderText="一次拍片合格数" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="repairFilm1" DataField="repairFilm1"
SortField="repairFilm1" FieldType="String" HeaderText="一次返修片子数" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="repairFilm2" DataField="repairFilm2"
SortField="repairFilm2" FieldType="String" HeaderText="二次返修片子数" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="repairFilm3" DataField="repairFilm3"
SortField="repairFilm3" FieldType="String" HeaderText="三次返修片子数" HeaderTextAlign="Center"
TextAlign="Center">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="JointFilmPassRate" DataField="JointFilmPassRate"
SortField="JointFilmPassRate" FieldType="String" HeaderText="一次拍片合格率" HeaderTextAlign="Center"
TextAlign="Center" RendererFunction="renderGender">
</f:RenderField>
</Columns>
<PageItems>
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
</f:ToolbarSeparator>
<f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
</f:ToolbarText>
<f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true"
OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">
<f:ListItem Text="10" Value="10" />
<f:ListItem Text="15" Value="15" />
<f:ListItem Text="20" Value="20" />
<f:ListItem Text="25" Value="25" />
</f:DropDownList>
</PageItems>
</f:Grid>
</Items>
</f:Panel>
</form>
<script type="text/javascript">
function renderSex(value) {
var returnValue = null;
if (value == 1) {
returnValue = "男";
}
else {
returnValue = "女";
}
return returnValue;
}
function renderGender(value) {
var returnValue = null;
if (value != null) {
returnValue = (value * 100).toFixed(2).toString() + "%";
}
return returnValue;
}
</script>
</body>
</html>