327 lines
30 KiB
Plaintext
327 lines
30 KiB
Plaintext
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="RolesReport.aspx.cs" Inherits="FineUIPro.Web.Report.RolesReport" %>
|
|
|
|
<!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>Roles Report</title>
|
|
<meta name="sourcefiles" content="~/res/css/dashboard.css;~/res/js/dashboard_chart.js" />
|
|
<link href="../res/css/dashboard.css" rel="stylesheet" />
|
|
<style>
|
|
/*定义父容器*/
|
|
.content {
|
|
width: 550px;
|
|
height: 30px;
|
|
background: #E4F1FB;
|
|
margin: 0 auto;
|
|
}
|
|
/*定义进度条*/
|
|
.box {
|
|
width: 0px;
|
|
height: 30px;
|
|
line-height: 30px;
|
|
text-align: center;
|
|
background: #3BAAE3;
|
|
color: #fff;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<form id="form1" runat="server">
|
|
<f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="TabStrip1" />
|
|
<f:TabStrip ID="TabStrip1" IsFluid="true" ShowBorder="true" ActiveTabIndex="0" runat="server" AutoPostBack="true" OnTabIndexChanged="TabStrip1_TabIndexChanged">
|
|
<Toolbars>
|
|
<f:Toolbar ID="Toolbar1" runat="server">
|
|
<Items>
|
|
<f:TextBox ID="txtJobNo" runat="server" Label="Job No." EmptyText="Search By Job No." LabelAlign="Right" NextFocusControl="btnSearch"></f:TextBox>
|
|
<f:TextBox ID="txtProjectManger" runat="server" Label="Project Manager" EmptyText="Search By Project Manager" LabelWidth="140px" LabelAlign="Right" NextFocusControl="btnSearch"></f:TextBox>
|
|
<f:Button ID="btnSearch" runat="server" Text="Search" Icon="SystemSearch" OnClick="btnSearch_Click"></f:Button>
|
|
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
|
|
<f:Button ID="btnExport" BoxConfigAlign="Center" runat="server" EnablePostBack="true" Text="Export" ToolTip="Export" Icon="DoorOut" DisableControlBeforePostBack="true" OnClick="btnExport_Click" Hidden="true">
|
|
</f:Button>
|
|
</Items>
|
|
</f:Toolbar>
|
|
</Toolbars>
|
|
<Tabs>
|
|
<f:Tab Title="Overview" BodyPadding="1px" runat="server" Layout="VBox" AutoScroll="true">
|
|
<Items>
|
|
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="Overview" EnableCollapse="true"
|
|
runat="server" DataKeyNames="EProjectId" EnableColumnLines="true" DataIDField="EProjectId" AllowSorting="true" SortField="ProjectControl_JobNo"
|
|
SortDirection="DESC" OnSort="Grid1_Sort" AllowPaging="true" IsDatabasePaging="true" PageSize="15" OnPageIndexChange="Grid1_PageIndexChange"
|
|
EnableTextSelection="true">
|
|
<Columns>
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="ProjectControl_BUCode" HeaderTextAlign="Center" HeaderText="BU.Code" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="ProjectControl_JobNo" HeaderTextAlign="Center" HeaderText="Job No." />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="ProjectControl_JobType" HeaderTextAlign="Center" HeaderText="Job Type" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="ProjectControl_LeadByName" HeaderTextAlign="Center" HeaderText="Lead By" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="ProjectControl_JobTitle" HeaderTextAlign="Center" HeaderText="Job Title" />
|
|
<f:RenderField Width="130px" ColumnID="ProjectControl_OrginalBudget" DataField="ProjectControl_OrginalBudget"
|
|
FieldType="Int" HeaderText="Budget(RMB)" HeaderTextAlign="Center" TextAlign="Left" RendererFunction="renderSalary">
|
|
<Editor>
|
|
<f:NumberBox runat="server" EnableCommas="true" Readonly="true" />
|
|
</Editor>
|
|
</f:RenderField>
|
|
<f:BoundField Width="130px" TextAlign="Center" DataField="ProjectControl_ProjectManager" HeaderTextAlign="Center" HeaderText="Project Manager" />
|
|
<f:BoundField Width="110px" TextAlign="Center" DataField="ProjectControl_ConstManager" HeaderTextAlign="Center" HeaderText="Construction<br/>Manager" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="PM_MA_ProjectApproval" HeaderTextAlign="Center" HeaderText="Approval<br/>Date" DataFormatString="{0:d}" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="ProjectControl_MS_MC" HeaderTextAlign="Center" HeaderText="MC Planed" DataFormatString="{0:d}" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="MCRevised" HeaderTextAlign="Center" HeaderText="MC Revised" DataFormatString="{0:d}" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="PM_General_Priority" HeaderTextAlign="Center" HeaderText="Priority" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="PM_General_Category" HeaderTextAlign="Center" HeaderText="Category" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="ProjectControl_JobStatus" HeaderTextAlign="Center" HeaderText="Job Status" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="Schedule" HeaderTextAlign="Center" HeaderText="Schedule" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="Cost" HeaderTextAlign="Center" HeaderText="Cost" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="Scope" HeaderTextAlign="Center" HeaderText="Scope" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="PM_MA_JobReveive" HeaderTextAlign="Center" HeaderText="Received Date" DataFormatString="{0:d}" />
|
|
<f:RenderField Width="180px" ColumnID="EstimatedFinalCost" DataField="EstimatedFinalCost"
|
|
FieldType="Float" HeaderText="Estimated Final Cost(RMB)" HeaderTextAlign="Center" TextAlign="Left" RendererFunction="renderSalaryFloat">
|
|
<Editor>
|
|
<f:NumberBox runat="server" EnableCommas="true" Readonly="true" />
|
|
</Editor>
|
|
</f:RenderField>
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="MCActual" HeaderTextAlign="Center" HeaderText="MC Actual" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="MC_Signed" HeaderTextAlign="Center" HeaderText="MC Signed" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="FC_Signed" HeaderTextAlign="Center" HeaderText="FC Signed" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="ProjectControl_BC_CloseDate" HeaderTextAlign="Center" HeaderText="Business Closed" DataFormatString="{0:d}" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="IFC_Received" HeaderTextAlign="Center" HeaderText="IFC Received" />
|
|
<f:BoundField Width="120px" TextAlign="Center" DataField="As_built_Received" HeaderTextAlign="Center" HeaderText="As-built<br/>Received" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="MD_Received" HeaderTextAlign="Center" HeaderText="MD Received" DataFormatString="{0:d}" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="ProjectControl_CostEffectvitity" HeaderTextAlign="Center" HeaderText="Cost Effectivity" />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="ProjectControl_PVIPrediction" HeaderTextAlign="Center" HeaderText="PVI" />
|
|
<f:RenderField Width="100px" ColumnID="ProjectControl_PC_CancelDate" DataField="ProjectControl_PC_CancelDate"
|
|
FieldType="Date" Renderer="Date" HeaderText="Cancel Date" HeaderTextAlign="Center" TextAlign="Left">
|
|
</f:RenderField>
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="ProjectControl_NetworkNo" HeaderTextAlign="Center" HeaderText="Network No." />
|
|
<f:BoundField Width="100px" TextAlign="Center" DataField="PM_General_CDI" HeaderTextAlign="Center" HeaderText="CDI" />
|
|
</Columns>
|
|
</f:Grid>
|
|
</Items>
|
|
</f:Tab>
|
|
<f:Tab Title="Permit_General" BodyPadding="1px" Layout="VBox" runat="server" AutoScroll="true">
|
|
<Items>
|
|
<f:Grid ID="Grid2" ShowBorder="true" ShowHeader="false" Title="Permit General" EnableCollapse="true"
|
|
runat="server" DataKeyNames="EProjectId" AllowCellEditing="true" EnableColumnLines="true" DataIDField="EProjectId" AllowSorting="true" SortField="ProjectControl_JobNo"
|
|
SortDirection="DESC" OnSort="Grid2_Sort" AllowPaging="true" IsDatabasePaging="true" PageSize="15" OnPageIndexChange="Grid2_PageIndexChange"
|
|
EnableTextSelection="true">
|
|
<Columns>
|
|
<f:RenderField Width="110px" ColumnID="ProjectControl_JobNo" DataField="ProjectControl_JobNo"
|
|
SortField="ProjectControl_JobNo" FieldType="String" HeaderText="项目号" HeaderTextAlign="Center" TextAlign="Left">
|
|
</f:RenderField>
|
|
<f:RenderField Width="180px" ColumnID="ProjectControl_JobTitle" DataField="ProjectControl_JobTitle" FieldType="String" HeaderText="项目名称" HeaderTextAlign="Center" TextAlign="Left">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="ProjectControl_ProjectManager" DataField="ProjectControl_ProjectManager"
|
|
FieldType="String" HeaderText="项目经理" HeaderTextAlign="Center" TextAlign="Left">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="PType" DataField="PType"
|
|
FieldType="String" HeaderText="计划/实际" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="EnvAssess" DataField="EnvAssess"
|
|
FieldType="String" HeaderText="环评" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="EnergySaving" DataField="EnergySaving"
|
|
FieldType="String" HeaderText="节能报告" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="ProjectRegistr" DataField="ProjectRegistr"
|
|
FieldType="String" HeaderText="项目备案" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="PlanningPermit" DataField="PlanningPermit"
|
|
FieldType="String" HeaderText="规划许可" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="SafetyConReview" DataField="SafetyConReview"
|
|
FieldType="String" HeaderText="安全条件审查" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="SafetyDesginReview" DataField="SafetyDesginReview"
|
|
FieldType="String" HeaderText="安全设施设计审查" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="FFDesginReview" DataField="FFDesginReview"
|
|
FieldType="String" HeaderText="消防设计审查" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="ConstPermit" DataField="ConstPermit"
|
|
FieldType="String" HeaderText="施工许可" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="CMStart" DataField="CMStart"
|
|
FieldType="String" HeaderText="施工开始" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="MC" DataField="MC"
|
|
FieldType="String" HeaderText="机械竣工" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="SafetyFinalAcc" DataField="SafetyFinalAcc"
|
|
FieldType="String" HeaderText="安全设施竣工验收" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="FFFinalAcc" DataField="FFFinalAcc"
|
|
FieldType="String" HeaderText="消防设施竣工验收" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="Usin" DataField="Usin"
|
|
FieldType="String" HeaderText="投用" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="EnvFinalAcc" DataField="EnvFinalAcc"
|
|
FieldType="String" HeaderText="环保设施竣工验收" HeaderTextAlign="Center" TextAlign="Center">
|
|
</f:RenderField>
|
|
</Columns>
|
|
<Listeners>
|
|
<f:Listener Event="dataload" Handler="onGridDataLoad" />
|
|
</Listeners>
|
|
</f:Grid>
|
|
</Items>
|
|
</f:Tab>
|
|
<f:Tab Title="Permit_Pressure Piping & Vesse" BodyPadding="1px" Layout="VBox" runat="server" AutoScroll="true">
|
|
<Items>
|
|
<f:Grid ID="Grid3" ShowBorder="true" ShowHeader="false" Title="Permit Pressure Piping & Vesse" EnableCollapse="true"
|
|
runat="server" DataKeyNames="EProjectId" AllowCellEditing="true" EnableColumnLines="true" DataIDField="EProjectId" AllowSorting="true" SortField="ProjectControl_JobNo"
|
|
SortDirection="DESC" OnSort="Grid3_Sort" AllowPaging="true" IsDatabasePaging="true" PageSize="15" OnPageIndexChange="Grid3_PageIndexChange"
|
|
EnableTextSelection="true">
|
|
<Columns>
|
|
<f:RenderField Width="110px" ColumnID="ProjectControl_JobNo" DataField="ProjectControl_JobNo"
|
|
SortField="ProjectControl_JobNo" FieldType="String" HeaderText="项目号" HeaderTextAlign="Center" TextAlign="Left">
|
|
</f:RenderField>
|
|
<f:RenderField Width="300px" ColumnID="ProjectControl_JobTitle" DataField="ProjectControl_JobTitle" FieldType="String" HeaderText="项目名称" HeaderTextAlign="Center" TextAlign="Left" ExpandUnusedSpace="true">
|
|
</f:RenderField>
|
|
<f:RenderField Width="130px" ColumnID="ProjectControl_ProjectManager" DataField="ProjectControl_ProjectManager"
|
|
FieldType="String" HeaderText="项目经理" HeaderTextAlign="Center" TextAlign="Left">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="PType" DataField="PType"
|
|
FieldType="String" HeaderText="计划/实际" HeaderTextAlign="Center" TextAlign="Left">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="PressurePiping" DataField="PressurePiping"
|
|
FieldType="String" Renderer="Date" HeaderText="压力管道" HeaderTextAlign="Center" TextAlign="Left">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="PressureVessel" DataField="PressureVessel"
|
|
FieldType="String" Renderer="Date" HeaderText="压力容器" HeaderTextAlign="Center" TextAlign="Left">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="SQIB" DataField="SQIB"
|
|
FieldType="String" HeaderText="QIB" HeaderTextAlign="Center" TextAlign="Left">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="ArchiveAccep" DataField="ArchiveAccep"
|
|
FieldType="String" HeaderText="档案验收" HeaderTextAlign="Center" TextAlign="Left">
|
|
</f:RenderField>
|
|
<f:RenderField Width="100px" ColumnID="ThrdConstJian" DataField="ThrdConstJian"
|
|
FieldType="String" HeaderText="第三方监理" HeaderTextAlign="Center" TextAlign="Left">
|
|
</f:RenderField>
|
|
</Columns>
|
|
<Listeners>
|
|
<f:Listener Event="dataload" Handler="onGridDataLoad" />
|
|
</Listeners>
|
|
</f:Grid>
|
|
</Items>
|
|
</f:Tab>
|
|
<f:Tab Title="Schedule_Gantt_Bar" BodyPadding="1px" Layout="VBox" runat="server" AutoScroll="true">
|
|
<Items>
|
|
<f:Grid ID="Grid4" ShowBorder="true" ShowHeader="false" Title="Schedule Gantt Bar" EnableCollapse="true"
|
|
runat="server" DataKeyNames="EProjectId" AllowCellEditing="true" EnableColumnLines="true" DataIDField="EProjectId" AllowSorting="true" SortField="ProjectControl_JobNo"
|
|
SortDirection="DESC" OnSort="Grid4_Sort" AllowPaging="true" IsDatabasePaging="true" PageSize="15" OnPageIndexChange="Grid4_PageIndexChange"
|
|
EnableTextSelection="true">
|
|
<Columns>
|
|
<f:GroupField HeaderText="General" HeaderTextAlign="Center">
|
|
<Columns>
|
|
<f:BoundField ColumnID="ProjectControl_JobNo" DataField="ProjectControl_JobNo" HeaderText="Job No." Width="110px"></f:BoundField>
|
|
<f:BoundField ColumnID="ProjectControl_BUCode" DataField="ProjectControl_BUCode" HeaderText="BU. Code" Width="110px"></f:BoundField>
|
|
<f:BoundField ColumnID="ProjectControl_JobType" DataField="ProjectControl_JobType" HeaderText="Job Type" Width="110px"></f:BoundField>
|
|
<f:BoundField ColumnID="ProjectControl_JobTitle" DataField="ProjectControl_JobTitle" HeaderText="Job Title" Width="300px"></f:BoundField>
|
|
<f:BoundField ColumnID="PM_General_Priority" DataField="PM_General_Priority" HeaderText="Priority" Width="110px"></f:BoundField>
|
|
<f:BoundField ColumnID="PM_General_Category" DataField="PM_General_Category" HeaderText="Category" Width="130px"></f:BoundField>
|
|
<f:BoundField ColumnID="Schedule" DataField="Schedule" HeaderText="Schedule" Width="110px"></f:BoundField>
|
|
</Columns>
|
|
</f:GroupField>
|
|
</Columns>
|
|
</f:Grid>
|
|
</Items>
|
|
</f:Tab>
|
|
<f:Tab Title="Rolesview" BodyPadding="1px" Layout="VBox" runat="server" AutoScroll="true">
|
|
<Items>
|
|
<f:Grid ID="Grid5" ShowBorder="true" ShowHeader="false" Title="Rolesview" EnableCollapse="true"
|
|
runat="server" DataKeyNames="EProjectId" AllowCellEditing="true" EnableColumnLines="true" DataIDField="EProjectId" AllowSorting="true" SortField="ProjectControl_JobNo"
|
|
SortDirection="DESC" OnSort="Grid5_Sort" AllowPaging="true" IsDatabasePaging="true" PageSize="15" OnPageIndexChange="Grid5_PageIndexChange"
|
|
EnableTextSelection="true">
|
|
<Columns>
|
|
<f:GroupField HeaderText="General" HeaderTextAlign="Center">
|
|
<Columns>
|
|
<f:BoundField ColumnID="ProjectControl_BUCode" DataField="ProjectControl_BUCode" HeaderText="BU. Code" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="ProjectControl_JobNo" DataField="ProjectControl_JobNo" HeaderText="Job No." Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="ProjectControl_JobType" DataField="ProjectControl_JobType" HeaderText="Job Type" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="ProjectControl_JobTitle" DataField="ProjectControl_JobTitle" HeaderText="Job Title" Width="300px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="ProjectControl_JobStatus" DataField="ProjectControl_JobStatus" HeaderText="Job Status" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="PM_General_Priority" DataField="PM_General_Priority" HeaderText="Priority" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
</Columns>
|
|
</f:GroupField>
|
|
<f:GroupField HeaderText="ROLES" HeaderTextAlign="Center">
|
|
<Columns>
|
|
<f:BoundField ColumnID="ProjectManager" DataField="ProjectManager" HeaderText="P00<br/>_Pro Mngmnt" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="Proc_Designer" DataField="Proc_Designer" HeaderText="P10<br/>_Pro Des" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="Proc_Checker" DataField="Proc_Checker" HeaderText="P11<br/>_Pro Che" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="Proc_Approvers" DataField="Proc_Approvers" HeaderText="P12<br/>_Pro App" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="ME_Designer" DataField="ME_Designer" HeaderText="P20<br/>_Mec/Equ Des" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="ME_Checker" DataField="ME_Checker" HeaderText="P21<br/>_Mec/Equ Che" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="ME_Approvers" DataField="ME_Approvers" HeaderText="P22<br/>_Mec/Equ App" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="PluFF_Designer" DataField="PluFF_Designer" HeaderText="P30<br/>_Plu/FF Des" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="PluFF_Checker" DataField="PluFF_Checker" HeaderText="P31<br/>_Plu/FF Che" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="PluFF_Approvers" DataField="PluFF_Approvers" HeaderText="P32<br/>_Plu/FF App" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="Piping_Designer" DataField="Piping_Designer" HeaderText="P40<br/>_Pip Des" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="Piping_Checker" DataField="Piping_Checker" HeaderText="P41<br/>_Pip Che" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="Piping_Approvers" DataField="Piping_Approvers" HeaderText="P42<br/>_Pip App" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
</Columns>
|
|
</f:GroupField>
|
|
<f:GroupField HeaderText="ROLES" HeaderTextAlign="Center">
|
|
<Columns>
|
|
<f:BoundField ColumnID="Ins_Designer" DataField="Ins_Designer" HeaderText="A10<br/>_Ins Des" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="Ins_Checker" DataField="Ins_Checker" HeaderText="A11<br/>_Ins Che" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="Ins_Approvers" DataField="Ins_Approvers" HeaderText="A12<br/>_Ins App" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="Ele_Designer" DataField="Ele_Designer" HeaderText="A20<br/>_Ele Des" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="Ele_Checker" DataField="Ele_Checker" HeaderText="A21<br/>_Ele Che" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="Ele_Approvers" DataField="Ele_Approvers" HeaderText="A22<br/>_Ele App" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
</Columns>
|
|
</f:GroupField>
|
|
<f:GroupField HeaderText="ROLES" HeaderTextAlign="Center">
|
|
<Columns>
|
|
<f:BoundField ColumnID="Civ_Designer" DataField="Civ_Designer" HeaderText="C10<br/>_Civ Des" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="Civ_Checker" DataField="Civ_Checker" HeaderText="C11<br/>_Civ Che" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="Civ_Approvers" DataField="Civ_Approvers" HeaderText="C12<br/>_Civ App" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="MP_Designer" DataField="MP_Designer" HeaderText="C20<br/>_MP Des" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="MP_Checker" DataField="MP_Checker" HeaderText="C21<br/>_MP Che" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
<f:BoundField ColumnID="MP_Approvers" DataField="MP_Approvers" HeaderText="C22<br/>_MP App" Width="100px" HeaderTextAlign="Center"></f:BoundField>
|
|
</Columns>
|
|
</f:GroupField>
|
|
</Columns>
|
|
</f:Grid>
|
|
</Items>
|
|
</f:Tab>
|
|
</Tabs>
|
|
</f:TabStrip>
|
|
|
|
<f:Window ID="WindowExport" Hidden="true" runat="server" MinHeight="30px"
|
|
Target="Parent" ShowHeader="false" BodyPadding="0" Margin="0"
|
|
IsModal="true" Width="550px" Height="30px">
|
|
<Items>
|
|
<f:ContentPanel ShowBorder="false" Height="30px" ShowHeader="false" ID="ContentPanel3" runat="server">
|
|
<div class="content" id="content">
|
|
<div class="box" id="box"></div>
|
|
</div>
|
|
</f:ContentPanel>
|
|
</Items>
|
|
</f:Window>
|
|
<asp:ScriptManager ID="ScriptManager2" runat="server" EnablePageMethods="true">
|
|
<Scripts>
|
|
<asp:ScriptReference Path="~/res/ProcessBar.js" />
|
|
</Scripts>
|
|
</asp:ScriptManager>
|
|
|
|
<script>
|
|
function renderSalary(value) {
|
|
return F.addCommas(value.toFixed(0));
|
|
}
|
|
|
|
function renderSalaryFloat(value) {
|
|
return F.addCommas(value.toFixed(2));
|
|
}
|
|
|
|
function onGridDataLoad(event) {
|
|
this.mergeColumns(['ProjectControl_JobNo', 'ProjectControl_JobTitle', 'ProjectControl_ProjectManager']);
|
|
}
|
|
</script>
|
|
|
|
</form>
|
|
</body>
|
|
</html>
|
|
|
|
|