xinjiang/SGGL/FineUIPro.Web/HJGL/CheckManage/CheckManageStatic.aspx

243 lines
18 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CheckManageStatic.aspx.cs" Inherits="FineUIPro.Web.HJGL.CheckManage.CheckManageStatic" %>
<!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" ShowBorder="false" ShowHeader="false" Layout="Region">
<Items>
<f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true"
EnableCollapse="true" Width="300px" Title="检测方法" ShowBorder="true" Layout="VBox"
ShowHeader="true" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:DatePicker ID="txtMonth" runat="server" Label="月份" EmptyText="输入查询条件" AutoPostBack="true"
OnTextChanged="Tree_TextChanged" Width="220px" LabelWidth="50px" DisplayType="Month" DateFormatString="yyyy-MM">
</f:DatePicker>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Tree ID="tvControlItem" ShowHeader="false" Height="500px" Title="检测方法" OnNodeExpand="tvControlItem_NodeExpand"
OnNodeCommand="tvControlItem_NodeCommand" runat="server" ShowBorder="false" EnableCollapse="true"
EnableSingleClickExpand="true" AutoLeafIdentification="true" EnableSingleExpand="true"
EnableTextSelection="true">
</f:Tree>
</Items>
</f:Panel>
<f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true"
Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="焊口信息"
TitleToolTip="焊口信息" AutoScroll="true">
<Toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:TextBox ID="txtJOT_JointNo" runat="server" Label="委托编号" EmptyText="输入查询条件" AutoPostBack="true"
OnTextChanged="txtJOT_JointNo_TextChanged" Width="220px" LabelWidth="100px" LabelAlign="Right">
</f:TextBox>
<f:ToolbarFill ID="ToolbarFill1" runat="server">
</f:ToolbarFill>
<f:Button ID="btnImport" runat="server" Text="导入" ToolTip="导入" Icon="ApplicationGet" OnClick="btnImport_Click"></f:Button>
<f:DropDownList ID="printType" runat="server" Label="打印报表" LabelAlign="Right" LabelWidth="100px">
</f:DropDownList>
<f:Button ID="Button2" runat="server" Icon="Printer" Text="打印" ToolTip="打印" OnClick="btnPrint_Click"></f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="焊口信息" EnableCollapse="true"
runat="server" BoxFlex="1" DataKeyNames="CheckStaticId" AllowCellEditing="true" AllowColumnLocking="true"
EnableColumnLines="true" ClicksToEdit="2" DataIDField="CheckStaticId" AllowSorting="true"
SortField="CreateDate" SortDirection="Desc" OnSort="Grid1_Sort" AllowPaging="true"
IsDatabasePaging="true" PageSize="10" OnPageIndexChange="Grid1_PageIndexChange"
EnableTextSelection="True" EnableRowDoubleClickEvent="true" EnableAjax="true"
OnRowDoubleClick="Grid1_RowDoubleClick">
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="60px" HeaderTextAlign="Center"
TextAlign="Center" />
<f:RenderField HeaderText="委托单位" ColumnID="TrustUnitName" DataField="TrustUnitName" SortField="TrustUnitName"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="施工单位" ColumnID="UnitName" DataField="UnitName" SortField="UnitName"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="装置代号" ColumnID="InstallationName" DataField="InstallationName" SortField="InstallationName"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="区域代号" ColumnID="WorkAreaCode" DataField="WorkAreaCode" SortField="WorkAreaCode"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="委托编号" ColumnID="CH_TrustCode" DataField="CH_TrustCode" SortField="CH_TrustCode"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Locked="true">
</f:RenderField>
<f:RenderField HeaderText="委托日期" ColumnID="Trust_Date" DataField="Trust_Date" SortField="Trust_Date"
FieldType="Date" Renderer="Date" HeaderTextAlign="Center" TextAlign="Left" Width="120px">
</f:RenderField>
<f:RenderField HeaderText="检件名称" ColumnID="CheckThingName" DataField="CheckThingName" SortField="CheckThingName"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="90px">
</f:RenderField>
<f:RenderField HeaderText="检测批号" ColumnID="DefectCode" DataField="DefectCode"
SortField="DefectCode" FieldType="String" HeaderTextAlign="Center" TextAlign="Left"
Width="90px">
</f:RenderField>
<f:RenderField HeaderText="检测时机" ColumnID="CheckOpportunity" DataField="CheckOpportunity"
SortField="CheckOpportunity" FieldType="String" HeaderTextAlign="Center" TextAlign="Left"
Width="90px">
</f:RenderField>
<f:RenderField HeaderText="管线号" ColumnID="ISO_IsoNo" DataField="ISO_IsoNo"
SortField="ISO_IsoNo" FieldType="String" HeaderTextAlign="Center" TextAlign="Left"
Width="130px">
</f:RenderField>
<f:RenderField HeaderText="焊口号" ColumnID="JOT_JointNo" DataField="JOT_JointNo"
FieldType="String" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField HeaderText="焊工号" ColumnID="WED_Code" DataField="WED_Code" FieldType="String" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField HeaderText="检件规格" ColumnID="JOT_JointDesc" DataField="JOT_JointDesc" FieldType="String" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField HeaderText="检件材质" ColumnID="MaterialCode" DataField="MaterialCode"
SortField="MaterialCode" FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="比例(%" ColumnID="DetectionRateCode" DataField="DetectionRateCode"
SortField="DetectionRateCode" FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="焊接方法" ColumnID="WeldingMethodCode" DataField="WeldingMethodCode"
SortField="WeldingMethodCode" FieldType="String" HeaderTextAlign="Center"
TextAlign="Left">
</f:RenderField>
<f:RenderField HeaderText="工作量米" ColumnID="WorkAmout1" DataField="WorkAmout1"
SortField="WorkAmout1" FieldType="String" HeaderTextAlign="Center" TextAlign="Left"
>
</f:RenderField>
<f:RenderField HeaderText="工作量道" ColumnID="WorkAmout2" DataField="WorkAmout2" SortField="WorkAmout2"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="级别" ColumnID="CheckLevel" DataField="CheckLevel" SortField="CheckLevel"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="检测日期" ColumnID="CheckDate" DataField="CheckDate" SortField="CheckDate"
FieldType="Date" Renderer="Date" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="检测温度" ColumnID="CheckTemperature" DataField="CheckTemperature" SortField="CheckTemperature"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="检测人" ColumnID="CheckPerson" DataField="CheckPerson" SortField="CheckPerson"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="缺陷性质" ColumnID="DefectType" DataField="DefectType"
SortField="DefectType" FieldType="String" HeaderTextAlign="Center" TextAlign="Left"
Width="90px">
</f:RenderField>
<f:RenderField HeaderText="缺陷定量" ColumnID="DefectNum" DataField="DefectNum" SortField="DefectNum"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="结果" ColumnID="CheckResult" DataField="CheckResult" SortField="CheckResult"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="结果单编号" ColumnID="CheckResultNum" DataField="CheckResultNum" SortField="CheckResultNum"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="结果单日期" ColumnID="CheckResultDate" DataField="CheckResultDate" SortField="CheckResultDate"
FieldType="Date" Renderer="Date" HeaderTextAlign="Center" TextAlign="Left" Width="150px">
</f:RenderField>
<f:RenderField HeaderText="报告编号" ColumnID="ReportNo" DataField="ReportNo" SortField="ReportNo"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="150px">
</f:RenderField>
<f:RenderField HeaderText="报告日期" ColumnID="ReportDate" DataField="ReportDate" SortField="ReportDate"
FieldType="Date" Renderer="Date" HeaderTextAlign="Center" TextAlign="Left" Width="150px">
</f:RenderField>
<f:RenderField HeaderText="工作量" ColumnID="ReportAmount" DataField="ReportAmount" SortField="ReportAmount"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="工程进度款" ColumnID="ProgressMoney" DataField="ProgressMoney" SortField="ProgressMoney"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
<f:RenderField HeaderText="备注" ColumnID="Remark" DataField="Remark" SortField="Remark"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" >
</f:RenderField>
</Columns>
<Listeners>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
</Listeners>
<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:ListItem Text="所有行" Value="10000" />
</f:DropDownList>
</PageItems>
</f:Grid>
</Items>
</f:Panel>
</Items>
</f:Panel>
<f:Window ID="Window1" Title="检测台账" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Top" EnableResize="true" runat="server" OnClose="Window1_Close" IsModal="true"
Width="1100px" Height="740px">
</f:Window>
<f:Window ID="Window2" Title="批量增加焊口" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Top" EnableResize="true" runat="server" IsModal="true" Width="900px" OnClose="Window1_Close"
Height="450px">
</f:Window>
<f:Window ID="Window3" Title="导出管线焊口信息" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Top" EnableResize="true" runat="server" IsModal="true" Width="1200px"
Height="620px">
</f:Window>
<f:Window ID="Window5" Title="打印" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Top" EnableResize="true" runat="server" IsModal="true" Width="1010px"
Height="680px">
</f:Window>
<f:Menu ID="Menu1" runat="server">
<f:MenuButton ID="btnMenuEdit" OnClick="btnMenuEdit_Click" EnablePostBack="true"
runat="server" Text="编辑" Icon="TableEdit">
</f:MenuButton>
<%--<f:MenuButton ID="btnMenuCopy" EnablePostBack="true" runat="server"
Text="复制" Icon="ApplicationDouble" OnClick="btnMenuCopy_Click">
</f:MenuButton>--%>
<f:MenuButton ID="btnMenuDelete" OnClick="btnMenuDelete_Click" EnablePostBack="true"
ConfirmText="删除选中行?" ConfirmTarget="Top" runat="server" Text="删除" Icon="Delete">
</f:MenuButton>
</f:Menu>
<f:Window ID="Window6" Title="打印" Hidden="true" EnableIFrame="true"
EnableMaximize="true" Target="Top" EnableResize="false" runat="server"
IsModal="true" Width="1010px" Height="660px">
</f:Window>
</form>
<script type="text/javascript">
var menuID = '<%= Menu1.ClientID %>';
// 返回false来阻止浏览器右键菜单
function onRowContextMenu(event, rowId) {
F(menuID).show(); //showAt(event.pageX, event.pageY);
return false;
}
function reloadGrid() {
__doPostBack(null, 'reloadGrid');
}
</script>
</body>
</html>