<%= i18n.headers.startDate %> <%= i18n.headers.endDate %> <%= i18n.headers.choices %>
<% if (generatedReport) { var totalRows = 2 + (generatedReport.reports.length * 9); %> <% for (var cnt = 0; cnt < generatedReport.reports.length; cnt++) { %> <% var eDate = otdsCommon.convertLDAPDateToReadableDate_v2 (generatedReport.reports[cnt].expiryDate); if(eDate.substring(0,4) != "9999") { %> <% } %> <% if(that.d_reportType != "KEYSUMMARY") { if(generatedReport.reports[cnt].reports && generatedReport.reports[cnt].reports[0]) { %> <% } else {%> <% } %> <% } %> <% } %>
<%= i18n.headers.hostName %>
<%= generatedReport.hostName %>
<%= i18n.headers.generatedDate %><%= generatedReport.generatedDate %>

<%= generatedReport.reports[cnt].name %>
<%= i18n.headers.oTLicenseExpiryDate %><%= eDate %>
<%= i18n.headers.oTLicenseModel %><%= generatedReport.reports[cnt].model %>
<%= i18n.headers.oTLicenseProduct %><%= generatedReport.reports[cnt].product %>
<%= i18n.headers.oTLicenseProductVersion %><%= generatedReport.reports[cnt].version %>
<%= i18n.headers.oTLicenseType %><%= generatedReport.reports[cnt].type %>
<%= i18n.headers.totalUnits %><%= generatedReport.reports[cnt].unitsInUse %> / <%= generatedReport.reports[cnt].unitsTotal %> <%= generatedReport.reports[cnt].unitMeasurement %> <% if(generatedReport.reports[cnt].unitDuration != "Never") {%> <%= generatedReport.reports[cnt].unitDuration %><% } %>
<%= i18n.headers.rep.type %><%= generatedReport.reports[cnt].reports[0].type %>
<% if(that.d_reportType == "COMPLIANCE") { %> <% for (var r = 0; r < generatedReport.reports[cnt].reports.length; r++) { var rep = generatedReport.reports[cnt].reports[r]; %> <% } %> <% } else if(that.d_reportType == "KEYDETAILS") { %> <% for (var r = 0; r < generatedReport.reports[cnt].reports.length; r++) { var rep = generatedReport.reports[cnt].reports[r]; var sd = rep.startDate.match(/(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})(\.\d{3}.)?/); %> <% } %> <% } else if(that.d_reportType == "USERREALLOCATION") { var lastU=null, lastP=null;%> <% for (var r = 0; r < generatedReport.reports[cnt].reports.length; r++) { var rep = generatedReport.reports[cnt].reports[r]; var sd = rep.startDate.match(/(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})(\.\d{3}.)?/); %> <% lastU = rep.userName; lastP = rep.partition; %> <% } %> <% } %>
<%= i18n.headers.rep.startDate %> <%= i18n.headers.rep.endDateTime %> <%= i18n.headers.rep.unitValue %> <%= i18n.headers.rep.min %> <%= i18n.headers.rep.max %> <%= i18n.headers.rep.sum %> <%= i18n.headers.rep.ytd %> <%= i18n.headers.rep.flags %>
<%= rep.startDate %> <%= rep.endDateTime %> <%= rep.unitValue %> <%= rep.min %> <%= rep.max %> <%= rep.sum %> <%= rep.ytd %> <%= (rep.has1st ? "": "1") %> <%= (rep.hasLast ? "" : "2") %> <%= (rep.allValuesPresent ? "":"3") %> <%= (rep.approximated ? "~":"") %>
<%= i18n.headers.rep.startDate %> <%= i18n.headers.rep.unitValue %>  
<%= sd.splice(1,3).join("-")+" "+sd.splice(1,3).join(":")+(sd[1] ? sd[1]:"") %> <%= rep.unitValue %> <%= (rep.tamperingDetected ? "4":"") %>
<%= i18n.headers.rep.userName %> <%= i18n.headers.rep.startDate %> <%= i18n.headers.rep.action %> <%= i18n.headers.rep.licenseIdDest %> <%= i18n.headers.rep.partition %>  
<%= (rep.userName != lastU ? rep.userName : "") %> <%= sd.splice(1,3).join("-")+" "+sd.splice(1,3).join(":")+(sd[1] ? sd[1]:"") %> <%= rep.action %> <%= rep.licenseIdDest %> <%= (rep.partition != lastP ? rep.partition : "") %> <%= (rep.tamperingDetected ? "4":"") %>

<% if(that.d_reportType != "USERREALLOCATION") { %><%= i18n.headers.legend1 %>
<% } %> <%= i18n.headers.legend2 %> <% if(that.d_reportType != "USERREALLOCATION") { %>
<%= i18n.headers.legend3 %><% } %>

<%= i18n.headers.noData %> 
<% } %>