ba8eef2aeb
-- fix grafici - ingrandimento generale - fix pagina che debordava - paginazione lista sheets
60 lines
3.2 KiB
Plaintext
60 lines
3.2 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_BP_MaterialYeld.ascx.cs" Inherits="NKC_WF.WebUserControls.cmp_BP_MaterialYeld" %>
|
|
|
|
<b>Material's</b> YELD
|
|
<asp:GridView ID="grView" runat="server" DataSourceID="ods" AutoGenerateColumns="False" CssClass="table table-sm table-striped" AllowSorting="True" AllowPaging="true" PageSize="10">
|
|
<HeaderStyle CssClass="default" />
|
|
<PagerStyle CssClass="active GridPager" />
|
|
<PagerSettings Mode="NumericFirstLast" />
|
|
<SelectedRowStyle CssClass="table-info" />
|
|
<EmptyDataTemplate>
|
|
<%: traduci("NoRecord") %>
|
|
</EmptyDataTemplate>
|
|
<Columns>
|
|
|
|
<asp:TemplateField HeaderText="Material" SortExpression="MatCode">
|
|
<ItemTemplate>
|
|
<div class="font-weight-bold">
|
|
<asp:Label runat="server" ID="lblMatCode" Text='<%# Eval("MatCode") %>'></asp:Label>
|
|
</div>
|
|
<div class="small">
|
|
<asp:Label runat="server" ID="lblMatDescript" Text='<%# Eval("MatDescript") %>'></asp:Label>
|
|
</div>
|
|
</ItemTemplate>
|
|
<ItemStyle CssClass="text-left" />
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Sheets/Parts" SortExpression="TotParts">
|
|
<ItemTemplate>
|
|
<div class="d-flex justify-content-between">
|
|
<span class="px-0 small">Sheets</span>
|
|
<span class="px-0 font-weight-bold">
|
|
<asp:Label runat="server" ID="lblTotSheets" Text='<%# Eval("TotSheets") %>'></asp:Label></span>
|
|
</div>
|
|
<div class="d-flex justify-content-between">
|
|
<span class="px-0 small">Parts</span>
|
|
<span class="px-0 font-weight">
|
|
<asp:Label runat="server" ID="lblTotParts" Text='<%# Eval("TotParts") %>'></asp:Label></span>
|
|
</div>
|
|
</ItemTemplate>
|
|
<ItemStyle CssClass="text-left" />
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Yeld" SortExpression="YeldAvg">
|
|
<ItemTemplate>
|
|
<div class="d-flex justify-content-between">
|
|
<span class="px-0 small">Avg</span>
|
|
<span class="px-0 font-weight-bold">
|
|
<asp:Label runat="server" ID="lblYeldAvg" Text='<%# Eval("YeldAvg", "{0:P1}") %>'></asp:Label></span>
|
|
</div>
|
|
<div class="d-flex justify-content-between">
|
|
<span class="px-0 font-weight">
|
|
<asp:Label runat="server" ID="lblYeldMin" Text='<%# Eval("YeldMin", "{0:P1}") %>'></asp:Label></span>
|
|
<span class="px-0 small">...</span>
|
|
<span class="px-0 font-weight">
|
|
<asp:Label runat="server" ID="lblYeldMax" Text='<%# Eval("YeldMax", "{0:P1}") %>'></asp:Label></span>
|
|
</div>
|
|
</ItemTemplate>
|
|
<ItemStyle CssClass="text-left" />
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource ID="ods" runat="server" SelectMethod="GetMatStatList" TypeName="NKC_WF.WebUserControls.cmp_BP_MaterialYeld"></asp:ObjectDataSource>
|