<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Plan.aspx.cs" Inherits="iWareWms.View.CHECK.Plan.Plan" %>
|
|
<!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-row.color1,
|
.f-grid-row.color1 .f-icon,
|
.f-grid-row.color1 a {
|
color: red;
|
/*background-color:red;*/
|
}
|
</style>
|
<script src="../../../res/js/LodopFuncs.js" type="text/javascript"></script>
|
</head>
|
<body>
|
<form id="form2" runat="server">
|
<f:PageManager ID="PageManager2" AutoSizePanelID="Panel1" runat="server">
|
</f:PageManager>
|
<f:RegionPanel ID="Panel1" runat="server" ShowBorder="false">
|
<Regions>
|
<f:Region ID="Region1" ShowBorder="false" ShowHeader="false" Position="Left" Layout="Fit" BodyPadding="5px" runat="server" Width="650px">
|
<Items>
|
<f:TabStrip ID="TabStrip2" runat="server" ActiveTabIndex="0" ShowBorder="True" AutoPostBack="true">
|
<Tabs>
|
<f:Tab ID="Tab1" runat="server" Title="盘点计划" Layout="VBox" BoxFlex="1">
|
<Items>
|
<f:Form ID="Form1" runat="server" ShowBorder="false" BodyPadding="15px" LabelWidth="100px" ShowHeader="false">
|
<Rows>
|
<f:FormRow>
|
<Items>
|
<f:DatePicker ID="dpBeginTime" ShowTime="true" runat="server" EmptyText="开始时间" DateFormatString="yyyy-MM-dd" Label="开始时间" ShowRedStar="true" LabelWidth="90px">
|
</f:DatePicker>
|
<f:DatePicker ID="dpEndTime" ShowTime="true" runat="server" EmptyText="结束时间" DateFormatString="yyyy-MM-dd" Label="结束时间" ShowRedStar="true" LabelWidth="90px">
|
</f:DatePicker>
|
</Items>
|
</f:FormRow>
|
<f:FormRow>
|
<Items>
|
<f:TextBox ID="tbPlanNo" Label="盘点单号" MinLength="1" MaxLength="20" RegexMessage="请输入有效的盘点单号" runat="server" LabelWidth="90px" >
|
</f:TextBox>
|
<f:Button ID="SearchBtn" runat="server" Text="搜索" OnClick="btnSerch_Click" Width="100px"></f:Button>
|
<%--<f:Button ID="ToExcel" EnableAjax="false" Icon="ApplicationOsxGet"
|
runat="server" Text="导出Excel" OnClick="ExportExcel">
|
</f:Button>--%>
|
</Items>
|
</f:FormRow>
|
</Rows>
|
</f:Form>
|
</Items>
|
|
<Items>
|
<f:Grid EnableCheckBoxSelect="false" ID="PlanGrid" CssClass="blockpanel" BoxFlex="1" OnRowCommand="GridRowCommand"
|
runat="server" DataKeyNames="RowId,PlanNo" AllowCellEditing="true" ShowBorder="true" ShowHeader="true" Title="计划浏览" DataIDField="Id"
|
EnableRowSelectEvent="false" EnableRowClickEvent="false" EnableTextSelection="true" AllowPaging="false" EnableCollapse="false">
|
<Columns>
|
<f:RowNumberField ID="RowId" MinWidth="24px" HeaderText="" TextAlign="Left" />
|
<f:BoundField ColumnID="PlanNo" DataField="PlanNo" HeaderText="盘点计划单号" Width="165px"></f:BoundField>
|
<f:BoundField ColumnID="BeginTime" DataField="BeginTime" MinWidth="120px" HeaderText="开始时间"></f:BoundField>
|
<f:BoundField ColumnID="EndTime" DataField="EndTime" MinWidth="120px" HeaderText="结束时间"></f:BoundField>
|
<f:BoundField ColumnID="UpdateTime" DataField="UpdateTime" MinWidth="120px" HeaderText="修改时间" />
|
|
<f:LinkButtonField ColumnID="Edit" EnablePostBack="true" Icon="Zoom"
|
HeaderText="查看明细" TextAlign="Center" CommandName="Confirm" ExpandUnusedSpace="true" MinWidth="100px"/>
|
|
</Columns>
|
</f:Grid>
|
</Items>
|
</f:Tab>
|
</Tabs>
|
</f:TabStrip>
|
</Items>
|
</f:Region>
|
|
<f:Region ID="Region2" ShowBorder="false" ShowHeader="false" Position="Center" Layout="Fit" BoxConfigAlign="Stretch" BoxConfigPosition="Left" BodyPadding="5px 5px 5px 0" runat="server">
|
<Items>
|
<f:Panel ID="Panel5" runat="server" ShowBorder="false" BodyPadding="5px" ShowHeader="true" Title="库存信息" BoxFlex="2">
|
<Tools>
|
<f:Tool ID="ToolPrint" runat="server" IconFont="_Print" ToolTip="打印" OnClientClick="prn1_preview()" Text="打印" EnablePostBack="false">
|
</f:Tool>
|
<f:Tool ID="ToolToExcel" runat="server" IconFont="_Save" ToolTip="导出" OnClick="ExportExcel" Text="导出" >
|
</f:Tool>
|
</Tools>
|
<Items>
|
<f:Grid EnableCheckBoxSelect="true" ID="PlanPlaceMaterialGrid" runat="server" Title="盘点库存信息" ShowHeader="false"
|
DataKeyNames="Id" AllowPaging="false" EnableTextSelection="true"
|
IsDatabasePaging="true" PageSize="30" AllowCellEditing="true"
|
EnableMultiSelect="true" Height="490px">
|
<Columns>
|
<f:RowNumberField TextAlign="Left" MinWidth="24" HeaderText=""></f:RowNumberField>
|
<f:BoundField ColumnID="Id" DataField="Id" HeaderText="Id" Hidden="true"></f:BoundField>
|
<f:BoundField ColumnID="PlaceId" DataField="PlaceId" HeaderText="PlaceId" Hidden="true"></f:BoundField>
|
<f:BoundField ColumnID="PlanNo" DataField="PlanNo" HeaderText="PlanNo" Hidden="true"></f:BoundField>
|
<f:BoundField ColumnID="MaterialCode" runat="server" DataField="MaterialCode" SortField="MaterialCode" HeaderText="物料号" MinWidth="200px"></f:BoundField>
|
<f:BoundField ColumnID="PlaceCode" runat="server" DataField="PlaceCode" SortField="PlaceCode" HeaderText="库位号" MinWidth="120px"></f:BoundField>
|
<f:BoundField ColumnID="CheckMaterialCode" runat="server" DataField="CheckMaterialCode" SortField="CheckMaterialCode" HeaderText="盘点后的物料" MinWidth="180px" Hidden="true"></f:BoundField>
|
<f:BoundField ColumnID="CheckPlaceCode" runat="server" DataField="CheckPlaceCode" SortField="CheckPlaceCode" HeaderText="盘点后的库位" MinWidth="90px" Hidden="true"></f:BoundField>
|
<f:WindowField ColumnID="editField" TextAlign="Center" HeaderText="修改" Icon="Pencil" ToolTip="修改" DataWindowTitleField="EquipName" DataWindowTitleFormatString="修改-{0}-修改库存"
|
WindowID="Window1" DataIFrameUrlFields="Id" DataIFrameUrlFormatString="~/View/CHECK/Plan/PlanDetail.aspx?Id={0}&&IsEdit='1'" MinWidth="50px" ExpandUnusedSpace="true"/>
|
</Columns>
|
<Toolbars>
|
<f:Toolbar ID="Toolbar1" runat="server" ToolbarAlign="Right" Position="Bottom">
|
<Items>
|
<f:TextBox ID="lbPlano" ShowRedStar="true" runat="server" Label="" Hidden="true"></f:TextBox>
|
<f:Button ID="btnSubmit" runat="server" Text="确认完成" OnClick="btnSubmit_Click" Width="100px" Enabled="false"></f:Button>
|
</Items>
|
</f:Toolbar>
|
</Toolbars>
|
</f:Grid>
|
</Items>
|
</f:Panel>
|
</Items>
|
</f:Region>
|
</Regions>
|
</f:RegionPanel>
|
|
<f:Window ID="Window1" runat="server" IsModal="true" Hidden="true" Target="Top" EnableResize="true"
|
EnableMaximize="true" EnableIFrame="true" IFrameUrl="about:blank" Width="800px"
|
Height="500px">
|
</f:Window>
|
<f:Window ID="Window2" runat="server" IsModal="true" Hidden="true" Target="Top" EnableResize="true"
|
EnableMaximize="true" EnableIFrame="true" IFrameUrl="about:blank" Width="220px"
|
Height="120px">
|
</f:Window>
|
|
<f:Timer OnTick="ExcelTick" runat="server" Enabled="false" Interval="1" ID="timer1"></f:Timer>
|
</form>
|
<script>
|
var gridID = '<%= PlanPlaceMaterialGrid.ClientID %>';
|
var LODOP; //声明为全局变量
|
var grid;
|
var htmlss;
|
function prn1_preview() {
|
htmlss = "";
|
htmlss = "<table border='1' id='tableall' style='font-size:10px; border-collapse:collapse;border:solid 1px; width:100%' bordercolor='#000000'>";
|
//标题列和数据列
|
htmlss += " <tr style=\"font-size:15px; text-align:center; font-weight:bold;\" > ";
|
htmlss += " <td>序号</td>";
|
htmlss += " <td>盘点单号</td>";
|
htmlss += " <td>物料号</td>";
|
htmlss += " <td>库位号</td>";
|
htmlss += " <td>盘点后的物料</td>";
|
htmlss += " <td>盘点后的库位</td>";
|
htmlss += " </tr> ";
|
CretaTable();
|
htmlss += "</table> ";
|
//var url = "F:/临时杂件/中建项目信息/zjggv2/Cscec_Cutting/res/images/themes/black_tie.png";
|
//htmlss += "<P><img src=" + url + " width=" + 700 + " height=" + 600 + " /> </p> ";
|
CreateOneFormPage();
|
debugger;
|
LODOP.PREVIEW();
|
};
|
function prn1_print() {
|
CreateOneFormPage();
|
LODOP.PRINT();
|
htmlss = "";
|
};
|
function CreateOneFormPage() {
|
LODOP = getLodop();
|
LODOP.PRINT_INIT();
|
LODOP.SET_PRINT_PAGESIZE(1, 0, 0, "A4");
|
LODOP.SET_PRINT_STYLE("FontSize", 18);
|
LODOP.SET_PRINT_STYLE("Bold", 1);
|
LODOP.SET_PRINT_STYLE("Stretch", 1);
|
LODOP.ADD_PRINT_TEXT(50, 300, 260, 39, "盘点明细");
|
LODOP
|
debugger;
|
// LODOP.SEND_PRINT_RAWDATA("../../res/images/had.png");
|
LODOP.ADD_PRINT_HTM("10%", "5%", "90%", "85%", htmlss);
|
//var url="C:\palletsfile\23-1-Pallet2.jpg";
|
//var wi="100%";
|
//var htm = "<p><img src=" + url + " width="+400+" height="+ 600+" /></p>";
|
|
// LODOP.ADD_PRINT_IMAGE("2%", "2%", "95%", "95%", "C:\palletsfile\23-1-Pallet1.jpg");//添加显示图片
|
|
};
|
function CretaTable() {
|
var lst;
|
var ind = 1;
|
grid = F(gridID);
|
//var sellectrow = grid.sellectrow;
|
var datas = grid.data;
|
var len = datas.length;
|
debugger;
|
for (var i = 0; i < len; i++) {
|
//for (var j = 0; j < 5; j++) {
|
//if (datas[i].id == datas[j]) {
|
//var st = datas[i].values.PanelMain_gridProduct_ctl03;
|
htmlss += " <tr style=\"font-size:14px; text-align:center;\"> ";
|
htmlss += " <td>" + ind + "</td>";
|
htmlss += " <td>" + datas[i].values.PlanNo + "</td>";
|
htmlss += " <td>" + datas[i].values.MaterialCode + "</td>";
|
htmlss += " <td>" + datas[i].values.PlaceCode + "</td>";
|
htmlss += " <td>" + datas[i].values.CheckMaterialCode + "</td>";
|
htmlss += " <td>" + datas[i].values.CheckPlaceCode + "</td>";
|
htmlss += " </tr> ";
|
ind++;
|
//}
|
//}
|
}
|
}
|
</script>
|
</body>
|
</html>
|