ZHJA_HJGL/HJGL_ZH/FineUIPro.Web/HJGL/HotHardManage/HardTestReport.aspx

255 lines
16 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="HardTestReport.aspx.cs"
Inherits="FineUIPro.Web.HJGL.HotHardManage.HardTestReport" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>硬度检测报告</title>
<style>
.f-grid-row .f-grid-cell-inner
{
white-space: normal;
word-break: break-all;
}
</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="320px" Title="硬度检测报告" ShowBorder="true" Layout="VBox"
ShowHeader="false" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<Toolbars>
<f:Toolbar ID="Toolbar8" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:DropDownList ID="drpIsProjectClosed" runat="server" Label="项目是否完工" Width="300px"
LabelWidth="100px" AutoPostBack="true" OnSelectedIndexChanged="drpIsProjectClosed_SelectedIndexChanged"
LabelAlign="Right">
</f:DropDownList>
</Items>
</f:Toolbar>
<f:Toolbar ID="Toolbar7" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:DropDownList ID="drpProjectId" runat="server" Label="项目" LabelWidth="50px" Width="300px"
EnableMultiSelect="true" EnableEdit="true" AutoPostBack="true" OnSelectedIndexChanged="drpProjectId_SelectedIndexChanged">
</f:DropDownList>
</Items>
</f:Toolbar>
<f:Toolbar ID="Toolbar5" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:TextBox ID="txtTreeIsoNo" runat="server" EmptyText="输入查询条件" AutoPostBack="true"
Label="管线号" LabelWidth="65px" OnTextChanged="Tree_TextChanged" Width="300px">
</f:TextBox>
</Items>
</f:Toolbar>
<f:Toolbar ID="Toolbar6" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:TextBox ID="txtTreeJointNo" runat="server" EmptyText="输入查询条件" AutoPostBack="true"
Label="焊口号" LabelWidth="65px" OnTextChanged="Tree_TextChanged" Width="300px">
</f:TextBox>
</Items>
</f:Toolbar>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:TextBox ID="txtSearchNo" runat="server" EmptyText="输入查询条件" AutoPostBack="true"
Label="单号" LabelWidth="50px" OnTextChanged="Tree_TextChanged" Width="300px">
</f:TextBox>
</Items>
</f:Toolbar>
<f:Toolbar ID="Toolbar4" Position="Top" runat="server" ToolbarAlign="Left">
<Items>
<f:RadioButtonList runat="server" ID="rblPrint" Width="300px" AutoPostBack="true"
OnSelectedIndexChanged="rblPrint_SelectedIndexChanged">
<f:RadioItem Selected="true" Value="2" Text="全部" />
<f:RadioItem Value="1" Text="已打印" />
<f:RadioItem Value="0" Text="未打印" />
</f:RadioButtonList>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Tree ID="tvControlItem" ShowHeader="false" Title="硬度检测报告节点树" OnNodeCommand="tvControlItem_NodeCommand"
Height="420px" runat="server" ShowBorder="false" EnableCollapse="true" EnableSingleClickExpand="true"
AutoLeafIdentification="true" EnableSingleExpand="true" EnableTextSelection="true"
OnNodeExpand="tvControlItem_NodeExpand">
</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="Toolbar2" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:HiddenField runat="server" ID="hdTrustID">
</f:HiddenField>
<f:ToolbarFill ID="ToolbarFill1" runat="server">
</f:ToolbarFill>
<%--<f:Button ID="btnNew" Text="增加" ToolTip="增加硬度检测报告" Icon="Add" runat="server" OnClick="btnNew_Click">
</f:Button>--%>
<f:Button ID="btnEdit" Text="编辑" ToolTip="修改硬度检测报告信息" Icon="TableEdit" runat="server"
OnClick="btnEdit_Click" Hidden="true">
</f:Button>
<f:Button ID="btnUndo" Text="撤消" ToolTip="撤消硬度检测报告,撤消后可重新组合" Icon="arrowredo" runat="server"
OnClick="btnUndo_Click">
</f:Button>
<f:Button ID="btnDelete" Text="删除" ToolTip="删除硬度检测报告" ConfirmText="确认删除此硬度检测报告?"
ConfirmTarget="Top" Hidden="true" Icon="Delete" runat="server" OnClick="btnDelete_Click">
</f:Button>
<f:Button ID="btnPrint" Text="打印" Icon="Printer" runat="server" OnClick="btnPrint_Click"
Hidden="true">
</f:Button>
<f:Button ID="btnPrintNew" Text="打印(新)" Icon="Printer" runat="server" OnClick="btnPrintNew_Click"
Hidden="true">
</f:Button>
<f:CheckBox runat="server" Text="已打印" ID="cbIsPrint" Hidden="true" AutoPostBack="true"
OnCheckedChanged="cbIsPrint_CheckedChanged">
</f:CheckBox>
</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:Label ID="txtHardTestReportCode" Label="报告编号" runat="server" LabelWidth="105px">
</f:Label>
<f:Label ID="txtISO_IsoNo" Label="检件编号" runat="server" LabelWidth="75px">
</f:Label>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:Label ID="drpCH_TrustUnit" Label="委托单位" runat="server" LabelWidth="105px">
</f:Label>
<f:Label ID="txtSTE_Code" Label="材质" runat="server" LabelWidth="75px">
</f:Label>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:Label ID="txtHotProessState" Label="热处理状态" runat="server" LabelWidth="105px">
</f:Label>
<f:Label ID="txtEquipmentName" Label="设备型号" runat="server" LabelWidth="75px">
</f:Label>
</Items>
</f:FormRow>
</Rows>
</f:Form>
</Items>
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="硬度检测报告" EnableCollapse="true"
runat="server" BoxFlex="1" DataKeyNames="HardTestReportItemId" AllowCellEditing="true"
AllowColumnLocking="true" EnableColumnLines="true" ClicksToEdit="2" DataIDField="HardTestReportItemId"
AllowSorting="true" SortField="Sort1,Sort2,Sort3,Sort4,Sort5,JOT_JointNo,SortIndex" SortDirection="ASC" OnSort="Grid1_Sort"
AllowPaging="true" IsDatabasePaging="true" PageSize="100" OnPageIndexChange="Grid1_PageIndexChange"
EnableTextSelection="True" AutoScroll="true">
<Toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:TextBox ID="txtIsoNo" runat="server" Label="管线号" EmptyText="输入查询条件" AutoPostBack="true"
OnTextChanged="TextBox_TextChanged" Width="260px" LabelWidth="80px" LabelAlign="Right">
</f:TextBox>
<f:CheckBox runat="server" ID="cbShowAllJoint" Text="显示未处理记录" AutoPostBack="true"
OnCheckedChanged="cbShowAllJoint_CheckedChanged">
</f:CheckBox>
<f:TextBox ID="txtJointNo" runat="server" Label="焊口号" EmptyText="输入查询条件" AutoPostBack="true"
OnTextChanged="TextBox_TextChanged" Width="260px" LabelWidth="80px" LabelAlign="Right">
</f:TextBox>
<f:ToolbarFill ID="ToolbarFill2" runat="server">
</f:ToolbarFill>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center"
TextAlign="Center" />
<f:RenderField HeaderText="检验部位编号" ColumnID="JOT_JointNoStr" DataField="JOT_JointNoStr"
SortField="JOT_JointNoStr" FieldType="String" HeaderTextAlign="Center" TextAlign="Left"
Width="120px" Locked="true">
</f:RenderField>
<f:RenderField HeaderText="试验部位" ColumnID="TestPart" DataField="TestPart" SortField="TestPart"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="90px">
</f:RenderField>
<%--<f:RenderField HeaderText="硬度值" ColumnID="HardNessValue" DataField="HardNessValue"
SortField="HardNessValue" FieldType="String" HeaderTextAlign="Center" TextAlign="Left"
Width="90px">
</f:RenderField>--%>
<f:GroupField EnableLock="true" HeaderText="硬度值" TextAlign="Center">
<Columns>
<f:RenderField Width="90px" ColumnID="HardNessValue1" DataField="HardNessValue1"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="90px" ColumnID="HardNessValue2" DataField="HardNessValue2"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="90px" ColumnID="HardNessValue3" DataField="HardNessValue3"
FieldType="String" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
</Columns>
</f:GroupField>
<f:RenderField HeaderText="备注" ColumnID="Remark" DataField="Remark" ExpandUnusedSpace="true"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" Width="100px">
</f:RenderField>
</Columns>
<Listeners>
<f:Listener Event="dataload" Handler="onGridDataLoad" />
<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="30" Value="30" />
<f:ListItem Text="60" Value="60" />
<f:ListItem Text="100" Value="100" />
</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="1000px" Height="660px">
</f:Window>
<f:Window ID="Window2" Title="硬度检测报告打印" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Parent" EnableResize="true" runat="server" IsModal="true" Width="1024px"
Height="640px">
</f:Window>
<f:Window ID="Window4" Title="硬度检测报告打印" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Self" EnableResize="true" runat="server" IsModal="true" Width="1024px"
Height="640px">
</f:Window>
<f:Window ID="Window3" Title="点口单" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Top" EnableResize="true" runat="server" IsModal="true" Width="900px"
Height="560px">
</f:Window>
</form>
<script type="text/javascript">
// 返回false来阻止浏览器右键菜单
function onRowContextMenu(event, rowId) {
//F(menuID).show(); //showAt(event.pageX, event.pageY);
return false;
}
function reloadGrid() {
__doPostBack(null, 'reloadGrid');
}
function onGridDataLoad(event) {
this.mergeColumns(['JOT_JointNoStr']);
this.mergeColumns(['TestPart']);
}
</script>
</body>
</html>