ChengDa_English/SGGL/FineUIPro.Web/HJGL/RepairManage/RepairManageEdit.aspx

199 lines
15 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="RepairManageEdit.aspx.cs" Inherits="FineUIPro.Web.HJGL.RepairManage.RepairManageEdit" %>
<!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>
<style>
.f-grid-cell.hidethis .f-grid-checkbox {
display: none;
}
</style>
</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="280px" 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:DropDownList ID="ckFind" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ckFind_SelectedIndexChanged" Width="75px">
<f:ListItem Text="按月份" Value="0" Selected="true" />
<f:ListItem Text="按单号" Value="1" />
</f:DropDownList>
<f:DatePicker ID="txtReportDate" runat="server" EmptyText="输入查询条件" AutoPostBack="true" OnTextChanged="Tree_TextChanged"
DateFormatString="yyyy-MM" Width="120px">
</f:DatePicker>
<f:TextBox ID="txtSearchCode" runat="server" EmptyText="输入查询条件" AutoPostBack="true" OnTextChanged="Tree_TextChanged" Hidden="true" Width="150px">
</f:TextBox>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Tree ID="tvControlItem" ShowHeader="false" Title="返修委托单节点树" 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="Left">
<Items>
<f:HiddenField runat="server" ID="hdJOTID"></f:HiddenField>
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
<f:Button ID="btnAdd" Text="增加" ToolTip="增加" Icon="Add" runat="server" OnClick="btnAdd_Click">
</f:Button>
<f:Button ID="btnSearch" Text="查找" ToolTip="查找焊口信息" Icon="Find" runat="server" OnClick="btnSearch_Click">
</f:Button>
<f:Button ID="btnDelete" Text="删除" ToolTip="删除返修委托单" ConfirmText="确认删除此返修委托单?" ConfirmTarget="Top"
Icon="Delete" runat="server" OnClick="btnDelete_Click">
</f:Button>
<f:Button ID="btnSave" Text="保存" ToolTip="保存返修委托单" Icon="SystemSave" runat="server" OnClick="btnSave_Click">
</f:Button>
<f:Button ID="btnPrint" runat="server" Icon="Printer" Text="打印" ToolTip="打印" OnClick="btnPrint_Click"></f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Form ID="SimpleForm1" ShowBorder="true" ShowHeader="false" AutoScroll="true"
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
<Rows>
<f:FormRow>
<Items>
<f:TextBox ID="txtCH_TrustCode" Label="委托单号" runat="server" LabelAlign="Right" Required="true" ShowRedStar="true" MaxLength="50"></f:TextBox>
<f:DropDownList ID="drpCH_TrustUnit" runat="server" Label="委托单位" LabelAlign="Right" Required="true" ShowRedStar="true" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpCH_TrustUnit_SelectedIndexChanged"></f:DropDownList>
<f:DropDownList ID="drpInstallationId" runat="server" Label="装置名称" LabelAlign="Right" Required="true" ShowRedStar="true" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="needChangeCode"></f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DatePicker ID="txtCH_TrustDate" runat="server" Label="委托日期" LabelAlign="Right" Required="true" ShowRedStar="true"></f:DatePicker>
<f:TextBox ID="txtCH_Press" runat="server" Label="压力" LabelAlign="Right"></f:TextBox>
<f:DropDownList ID="drpCH_NDTRate" runat="server" Label="探伤比例" LabelAlign="Right" EnableEdit="true" Required="true" ShowRedStar="true"></f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtCH_TrustType" runat="server" Label="委托类型" Text="返修委托" LabelAlign="Right" Readonly="true"></f:TextBox>
<f:TextBox ID="txtCH_WorkNo" runat="server" Label="工号" LabelAlign="Right"></f:TextBox>
<f:DropDownList ID="drpCH_NDTMethod" runat="server" Label="检测方法" LabelAlign="Right" EnableEdit="true" Required="true" ShowRedStar="true" AutoPostBack="true" OnSelectedIndexChanged="needChangeCode"></f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DropDownList ID="drpCH_TrustMan" runat="server" Label="委托人" LabelAlign="Right" EnableEdit="true"></f:DropDownList>
<f:TextBox ID="txtCH_ItemName" runat="server" Label="检件名称" LabelAlign="Right"></f:TextBox>
<f:DropDownList ID="drpCH_AcceptGrade" runat="server" Label="合格等级" LabelAlign="Right" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpCH_AcceptGrade_SelectedIndexChanged"></f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DropDownList ID="drpCH_Tabler" runat="server" Label="制单人" LabelAlign="Right" EnableEdit="true"></f:DropDownList>
<f:DropDownList ID="drpCH_SlopeType" runat="server" Label="坡口类型" LabelAlign="Right" EnableEdit="true"></f:DropDownList>
<f:TextBox ID="txtCH_NDTCriteria" runat="server" Label="检测标准" LabelAlign="Right"></f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DropDownList ID="drpCH_WeldMethod" runat="server" Label="焊接方法" LabelAlign="Right" EnableEdit="true"></f:DropDownList>
<f:TextBox ID="txtCH_ServiceTemp" runat="server" Label="介质温度" LabelAlign="Right"></f:TextBox>
<f:DropDownList ID="drpCH_CheckUnit" runat="server" Label="检测单位" LabelAlign="Right" EnableEdit="true" Required="true" ShowRedStar="true"></f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="33% 67%">
<Items>
<f:DatePicker ID="txtCH_RequestDate" runat="server" Label="需检日期" LabelAlign="Right" Required="true" ShowRedStar="true"></f:DatePicker>
<f:TextBox ID="txtRemark" runat="server" Label="备注" LabelAlign="Right" MaxLength="100"></f:TextBox>
</Items>
</f:FormRow>
</Rows>
</f:Form>
</Items>
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="返修委托单录入" EnableCollapse="false"
runat="server" BoxFlex="1" DataKeyNames="JOT_ID" AllowCellEditing="true"
EnableColumnLines="true" ClicksToEdit="1" DataIDField="JOT_ID"
SortField="JOT_JointStatus,JOT_JointNo" SortDirection="desc,asc" EnableTextSelection="True" OnRowDataBound="Grid1_RowDataBound">
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center" TextAlign="Center" />
<f:RenderField HeaderText="管线编号" ColumnID="ISO_IsoNo" DataField="ISO_IsoNo" SortField="ISO_IsoNo"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="220px">
</f:RenderField>
<f:RenderField HeaderText="焊口号" ColumnID="JOT_JointNo" DataField="JOT_JointNo" SortField="JOT_JointNo"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="90px">
</f:RenderField>
<f:RenderField HeaderText="外径" ColumnID="JOT_Dia" DataField="JOT_Dia" SortField="JOT_Dia"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="90px">
</f:RenderField>
<f:RenderField HeaderText="壁厚" ColumnID="JOT_Sch" DataField="JOT_Sch" SortField="JOT_Sch"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="90px">
</f:RenderField>
<f:RenderField HeaderText="焊接区域" ColumnID="WLO_Code" DataField="WLO_Code" SortField="WLO_Code"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="110px">
</f:RenderField>
<f:RenderField HeaderText="焊接方法" ColumnID="WME_Name" DataField="WME_Name" SortField="WME_Name"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="110px">
</f:RenderField>
<f:RenderField HeaderText="焊口规格" ColumnID="JOT_JointDesc" DataField="JOT_JointDesc" SortField="JOT_JointDesc"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="110px">
</f:RenderField>
<f:CheckBoxField ColumnID="JOT_JointStatus" Width="90px" RenderAsStaticField="false"
DataField="JOT_JointStatus" HeaderText="是否切除" />
<f:RenderField HeaderText="备注" ColumnID="CH_Remark" DataField="CH_Remark" SortField="CH_Remark"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="120px" ExpandUnusedSpace="true">
<Editor>
<f:TextBox ID="txtCH_Remark" runat="server"></f:TextBox>
</Editor>
</f:RenderField>
<f:RenderField HeaderText="JOT_ID" ColumnID="JOT_ID" DataField="JOT_ID"
FieldType="String" Hidden="true">
</f:RenderField>
</Columns>
<Listeners>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
</Listeners>
</f:Grid>
</Items>
</f:Panel>
</Items>
</f:Panel>
<f:Window ID="Window1" Title="查找管线及焊口" Hidden="true" EnableIFrame="true" EnableMaximize="false"
Target="Top" EnableResize="true" runat="server" OnClose="Window1_Close" IsModal="true"
Width="1300px" Height="680px">
</f:Window>
<f:Window ID="Window2" Title="打印" Hidden="true" EnableIFrame="true"
EnableMaximize="true" Target="Top" EnableResize="false" runat="server"
IsModal="true" Width="1200px" Height="650px">
</f:Window>
<f:Menu ID="Menu1" runat="server">
<f:MenuButton ID="btnMenuDelete" OnClick="btnMenuDelete_Click" EnablePostBack="true"
Icon="Delete" ConfirmText="删除选中行?" ConfirmTarget="Top" runat="server"
Text="删除">
</f:MenuButton>
</f:Menu>
</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>