2
schangxiang@126.com
2024-08-16 b47c50a2a514def7374b32d7194b2c599cba5625
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="InOutReport.aspx.cs" Inherits="iWareWms.View.Echarts.InOut.InOutReport" %>
 
<!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" runat="server" />
        <f:Form ID="Form2" runat="server" Height="36px" BodyPadding="5px" ShowHeader="false"
                    ShowBorder="false" LabelAlign="Right">
                    <Toolbars>
                        <f:Toolbar runat="server" ToolbarAlign="Right">
                            <Items>
                                <f:DatePicker runat="server" Label="开始日期" ID="dateStart" LabelWidth="80" Width="250" EnableEdit="false"></f:DatePicker>
                                <f:Label ID="Label1" runat="server" Width="20"></f:Label>
                                <f:DatePicker runat="server" Label="结束日期" ID="dateEnd" LabelWidth="80" Width="250" EnableEdit="false"></f:DatePicker>
                                <f:Label ID="Label2" runat="server" Width="20"></f:Label>
                                <f:Button ID="btnFind" runat="server" Text="查询" OnClick="btnFind_Click" Width="90">
                                    <Listeners>
                                        <f:Listener Event="click" Handler="onBtnFindClick" />
                                    </Listeners>
                                </f:Button>
                            </Items>
                        </f:Toolbar>
                    </Toolbars>
          </f:Form>
         <br />
         <f:TabStrip ID="Tabs" IsFluid="true" CssClass="blockpanel"  ShowBorder="true" TabPosition="Top"  AutoPostBack="true" OnTabIndexChanged="Tabs_TabIndexChanged"
            EnableTabCloseMenu="false" ActiveTabIndex="0" runat="server">
            <Tabs>
                <f:Tab Title="出入库" BodyPadding="10px"  runat="server">
                    <Items>
                  <f:Panel ID="Panel1" IsFluid="true" CssClass="blockpanel" Title="入库统计"  runat="server" Height="300px" EnableCollapse="false"
            BodyPadding="3px" ShowBorder="false" ShowHeader="true" Layout="HBox" MarginTop="5px" IconUrl="">
                    
            <Items>
                <f:Panel ID="Panel3" runat="server" ShowBorder="false" BodyPadding="5px" ShowHeader="false" Title="面板" BoxFlex="2">
        
                    <Items>
                        <f:Grid ID="Grid1" runat="server" BoxFlex="1" MarginRight="3" ShowHeader="false">
                            <Columns>
                                <f:RowNumberField Width="35px" EnablePagingNumber="true" TextAlign="Left"/>
                                <%--<f:TemplateField MinWidth="96px" HeaderText="物料类型" SortField="Type">
                                    <ItemTemplate>
                                        <asp:Label ID="Label3" runat="server" Text='<%# GetType(Eval("Type")) %>'></asp:Label>
                                    </ItemTemplate>
                                </f:TemplateField>--%>
                                <f:BoundField DataField="materialcode" SortField="materialcode" Width="100px" HeaderText="物料类型" />
                                <f:BoundField DataField="quantity" SortField="quantity" Width="100px" HeaderText="入库数量" ExpandUnusedSpace="true" />
                            </Columns>
                        </f:Grid>
                    </Items>
   
                </f:Panel>
                <f:Panel ID="Panel4" runat="server" ShowBorder="true" Height="400px" ShowHeader="false" Title="Panel4"  EnableAjax="true" EnableIFrame="true" IFrameUrl="~/View/Echarts/InOut/Detail/Top.aspx" BoxFlex="2">
  
                </f:Panel>
            </Items>
            <Tools>
                <f:Tool ID="tlRhythmInt" runat="server"  Text="节拍:0 次/小时" CssStyle="color:red;font-size:15px"  EnablePostBack="false"  Enabled="false"  >
                </f:Tool>
            </Tools>
            <Tools>
                <f:Tool ID="tlIntoCount" runat="server"  Text="入库次数:0" CssStyle="color:red;font-size:15px"  EnablePostBack="false"  Enabled="false"  >
                </f:Tool>
            </Tools>
            <Tools>
                <f:Tool ID="tlInto" runat="server"  Text="入库数量:0" CssStyle="color:red;font-size:15px"  EnablePostBack="false"  Enabled="false"  >
                </f:Tool>
            </Tools>
        </f:Panel>
 
        <f:Panel ID="Panel2" IsFluid="true" CssClass="blockpanel" runat="server" Height="300px" ShowBorder="true" EnableCollapse="false"
            BodyPadding="3px" Layout="HBox" ShowHeader="true" Title="出库统计" >
            <Items>
                <f:Panel ID="Panel5" runat="server" ShowBorder="false" BodyPadding="5px" ShowHeader="false" Title="面板" BoxFlex="2">
                    <Items>
                        <f:Grid ID="Grid2" runat="server" BoxFlex="1" MarginRight="3" ShowHeader="false">
                            <Columns>
                                <f:RowNumberField Width="35px" EnablePagingNumber="true" TextAlign="Left"/>
                                <%--<f:TemplateField MinWidth="96px" HeaderText="物料类型" SortField="Type">
                                    <ItemTemplate>
                                        <asp:Label ID="Type" runat="server" Text='<%# GetType(Eval("Type")) %>'></asp:Label>
                                    </ItemTemplate>
                                </f:TemplateField>--%>
                                <f:BoundField DataField="materialcode" SortField="materialcode" Width="100px" HeaderText="物料类型" />
                                <f:BoundField DataField="quantity" SortField="quantity" Width="100px" HeaderText="出库数量" ExpandUnusedSpace="true" />
                                
                            </Columns>
                        </f:Grid>
                    </Items>
                </f:Panel>
                <f:Panel ID="Panel6" runat="server" ShowBorder="true" ShowHeader="false" Title="Panel6" EnableAjax="true"  EnableIFrame="true" IFrameUrl="~/View/Echarts/InOut/Detail/Bottom.aspx" BoxFlex="2">
 
                </f:Panel>
                
            </Items>
            <Tools>
                <f:Tool ID="tlRhythmOut" runat="server"  Text="节拍:0 次/小时" CssStyle="color:red;font-size:15px"  EnablePostBack="false"  Enabled="false"  >
                </f:Tool>
            </Tools>
            <Tools>
                <f:Tool ID="tlOutCount" runat="server"  Text="出库次数:0" CssStyle="color:red;font-size:15px"  EnablePostBack="false"  Enabled="false"  >
                </f:Tool>
            </Tools>
            <Tools>
                 <f:Tool ID="tlOut" runat="server"  Text="出库数量:0" CssStyle="color:red;font-size:15px"  EnablePostBack="false"  Enabled="false"  >
                </f:Tool>
           </Tools>
        </f:Panel>
                    </Items>
         </f:Tab>
         <f:Tab Title="移退库" BodyPadding="10px" runat="server"  >
           <Items>
            
            <f:Panel ID="Panel7" IsFluid="true" CssClass="blockpanel" runat="server" Height="300px" ShowBorder="true" EnableCollapse="false"
            BodyPadding="3px" Layout="HBox" ShowHeader="true" Title="移库统计" >
            <Items>
                <f:Panel ID="Panel8" runat="server" ShowBorder="false" BodyPadding="5px" ShowHeader="false" Title="面板" BoxFlex="2">
                    <Items>
                        <f:Grid ID="Grid3" runat="server" BoxFlex="1" MarginRight="3" ShowHeader="false">
                            <Columns>
                                <f:RowNumberField Width="35px" EnablePagingNumber="true" TextAlign="Left"/>
                                
                                <f:BoundField DataField="materialcode" SortField="materialcode" Width="100px" HeaderText="物料类型" />
                                <f:BoundField DataField="quantity" SortField="quantity" Width="100px" HeaderText="移库数量" />
                                
                            </Columns>
                        </f:Grid>
                    </Items>
                </f:Panel>
            </Items>
            <Items>
                <f:Panel ID="Panel9" runat="server" ShowBorder="true" ShowHeader="false" Title="Panel6" EnableAjax="true"  EnableIFrame="true" IFrameUrl="~/View/Echarts/InOut/Detail/Movelibrary.aspx" BoxFlex="2">
 
                </f:Panel>
                
            </Items>
            <Tools>
                <f:Tool ID="Tool1" runat="server"  Text="节拍:0 次/小时" CssStyle="color:red;font-size:15px"  EnablePostBack="false"  Enabled="false"  >
                </f:Tool>
            </Tools>
            <Tools>
                <f:Tool ID="Tool2" runat="server"  Text="移库次数:0" CssStyle="color:red;font-size:15px"  EnablePostBack="false"  Enabled="false"  >
                </f:Tool>
            </Tools>
            <Tools>
                 <f:Tool ID="Tool3" runat="server"  Text="移库数量:0" CssStyle="color:red;font-size:15px"  EnablePostBack="false"  Enabled="false"  >
                </f:Tool>
           </Tools>
        </f:Panel>
        <f:Panel ID="Panel10" IsFluid="true" CssClass="blockpanel" runat="server" Height="300px" ShowBorder="true" EnableCollapse="false"
            BodyPadding="3px" Layout="HBox" ShowHeader="true" Title="退库统计" >
            <Items>
                <f:Panel ID="Panel11" runat="server" ShowBorder="false" BodyPadding="5px" ShowHeader="false" Title="面板" BoxFlex="2">
                    <Items>
                        <f:Grid ID="Grid4" runat="server" BoxFlex="1" MarginRight="3" ShowHeader="false">
                            <Columns>
                                <f:RowNumberField Width="35px" EnablePagingNumber="true" TextAlign="Left"/>
                                <%--<f:TemplateField MinWidth="96px" HeaderText="物料类型" SortField="Type">
                                    <ItemTemplate>
                                        <asp:Label ID="Type" runat="server" Text='<%# GetType(Eval("Type")) %>'></asp:Label>
                                    </ItemTemplate>
                                </f:TemplateField>--%>
                                <f:BoundField DataField="materialcode" SortField="materialcode" Width="100px" HeaderText="物料类型" />
                                <f:BoundField DataField="quantity" SortField="quantity" Width="100px" HeaderText="退库数量" />
                                
                            </Columns>
                        </f:Grid>
                    </Items>
                </f:Panel>
                <f:Panel ID="Panel12" runat="server" ShowBorder="true" ShowHeader="false" Title="Panel6" EnableAjax="true"  EnableIFrame="true" IFrameUrl="~/View/Echarts/InOut/Detail/Return.aspx" BoxFlex="2">
 
                </f:Panel>
                
            </Items>
            <Tools>
                <f:Tool ID="Tool4" runat="server"  Text="节拍:0 次/小时" CssStyle="color:red;font-size:15px"  EnablePostBack="false"  Enabled="false"  >
                </f:Tool>
            </Tools>
            <Tools>
                <f:Tool ID="Tool5" runat="server"  Text="退库次数:0" CssStyle="color:red;font-size:15px"  EnablePostBack="false"  Enabled="false"  >
                </f:Tool>
            </Tools>
            <Tools>
                 <f:Tool ID="Tool6" runat="server"  Text="退库数量:0" CssStyle="color:red;font-size:15px"  EnablePostBack="false"  Enabled="false"  >
                </f:Tool>
           </Tools>
        </f:Panel> 
                    </Items>
                </f:Tab>
            </Tabs>
        </f:TabStrip>
    </form>
    <script>
        var Panel3ClientID = '<%= Panel4.ClientID %>';
        var Panel5ClientID = '<%= Panel6.ClientID %>';
        var Panel9ClientID = '<%= Panel9.ClientID %>';
        var Panel12ClientID = '<%= Panel12.ClientID %>';
        var dateStartClientID = '<%= dateStart.ClientID %>';
        var dateEndClientID = '<%= dateEnd.ClientID %>';
 
        function onBtnFindClick(event) {
            var dateStart = F(dateStartClientID).getText();
            var dateEnd = F(dateEndClientID).getText();
            var newUrl1 = '/View/Echarts/InOut/Detail/Top.aspx?dateStart=' + encodeURIComponent(dateStart) + '&dateEnd=' + encodeURIComponent(dateEnd);
            var newUrl2 = '/View/Echarts/InOut/Detail/Bottom.aspx?dateStart=' + encodeURIComponent(dateStart) + '&dateEnd=' + encodeURIComponent(dateEnd);
            var newUrl3 = '/View/Echarts/InOut/Detail/Movelibrary.aspx?dateStart=' + encodeURIComponent(dateStart) + '&dateEnd=' + encodeURIComponent(dateEnd);
            var newUrl4 = '/View/Echarts/InOut/Detail/Return.aspx?dateStart=' + encodeURIComponent(dateStart) + '&dateEnd=' + encodeURIComponent(dateEnd);
            F(Panel3ClientID).setIFrameUrl(newUrl1);
            F(Panel5ClientID).setIFrameUrl(newUrl2);
            F(Panel9ClientID).setIFrameUrl(newUrl3);
            F(Panel12ClientID).setIFrameUrl(newUrl4);
        }
        
</script>
</body>
</html>