Fixed minor bug
This commit is contained in:
parent
5137731dbb
commit
83a0a9b08f
|
@ -1,12 +1,12 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<classpath>
|
<classpath>
|
||||||
<classpathentry kind="src" output="target/performfish-analytics-portlet-0.7.0-SNAPSHOT/WEB-INF/classes" path="src/main/java">
|
<classpathentry kind="src" output="target/performfish-analytics-portlet-1.0.0-SNAPSHOT/WEB-INF/classes" path="src/main/java">
|
||||||
<attributes>
|
<attributes>
|
||||||
<attribute name="optional" value="true"/>
|
<attribute name="optional" value="true"/>
|
||||||
<attribute name="maven.pomderived" value="true"/>
|
<attribute name="maven.pomderived" value="true"/>
|
||||||
</attributes>
|
</attributes>
|
||||||
</classpathentry>
|
</classpathentry>
|
||||||
<classpathentry excluding="**" kind="src" output="target/performfish-analytics-portlet-0.7.0-SNAPSHOT/WEB-INF/classes" path="src/main/resources">
|
<classpathentry excluding="**" kind="src" output="target/performfish-analytics-portlet-1.0.0-SNAPSHOT/WEB-INF/classes" path="src/main/resources">
|
||||||
<attributes>
|
<attributes>
|
||||||
<attribute name="maven.pomderived" value="true"/>
|
<attribute name="maven.pomderived" value="true"/>
|
||||||
</attributes>
|
</attributes>
|
||||||
|
@ -35,5 +35,5 @@
|
||||||
<attribute name="maven.pomderived" value="true"/>
|
<attribute name="maven.pomderived" value="true"/>
|
||||||
</attributes>
|
</attributes>
|
||||||
</classpathentry>
|
</classpathentry>
|
||||||
<classpathentry kind="output" path="target/performfish-analytics-portlet-0.7.0-SNAPSHOT/WEB-INF/classes"/>
|
<classpathentry kind="output" path="target/performfish-analytics-portlet-1.0.0-SNAPSHOT/WEB-INF/classes"/>
|
||||||
</classpath>
|
</classpath>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
|
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
|
||||||
<wb-module deploy-name="performfish-analytics-portlet-0.7.0-SNAPSHOT">
|
<wb-module deploy-name="performfish-analytics-portlet-1.0.0-SNAPSHOT">
|
||||||
<wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
|
<wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
|
||||||
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
|
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
|
||||||
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
|
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
|
||||||
|
|
|
@ -237,7 +237,7 @@ public class CorrelationAnnualPanelResult extends Composite {
|
||||||
public void addParameters(String keyToGet, Map<String, List<String>> parameters, String toShowBatchTypeValue) {
|
public void addParameters(String keyToGet, Map<String, List<String>> parameters, String toShowBatchTypeValue) {
|
||||||
|
|
||||||
final FlexTable flexTable = new FlexTable();
|
final FlexTable flexTable = new FlexTable();
|
||||||
flexTable.getElement().setId("CorrelationParameterInputKPIs");
|
flexTable.getElement().setId("CorrelationAnnualParameterInputKPIs_"+requestId);
|
||||||
flexTable.setStyleName("colgrouptable");
|
flexTable.setStyleName("colgrouptable");
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
@ -617,7 +617,7 @@ public class CorrelationAnnualPanelResult extends Composite {
|
||||||
yPos += 4;
|
yPos += 4;
|
||||||
|
|
||||||
var correlationParametersInputKPIs = $doc
|
var correlationParametersInputKPIs = $doc
|
||||||
.getElementById('CorrelationParameterInputKPIs');
|
.getElementById('CorrelationAnnualParameterInputKPIs_'+requestId);
|
||||||
|
|
||||||
console.log('InputKPIs: ' + correlationParametersInputKPIs);
|
console.log('InputKPIs: ' + correlationParametersInputKPIs);
|
||||||
|
|
||||||
|
@ -631,6 +631,9 @@ public class CorrelationAnnualPanelResult extends Composite {
|
||||||
fillColor : [ 211, 225, 241 ]
|
fillColor : [ 211, 225, 241 ]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
bodyStyles : {
|
||||||
|
minCellWidth: 20
|
||||||
|
},
|
||||||
html : correlationParametersInputKPIs
|
html : correlationParametersInputKPIs
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
|
@ -424,51 +424,58 @@ public class SynopticTableAnnualPanelResult {
|
||||||
var checkColor = function(data) {
|
var checkColor = function(data) {
|
||||||
if (data.section === 'body') {
|
if (data.section === 'body') {
|
||||||
console.log(data);
|
console.log(data);
|
||||||
var good = '<div class="gwt-HTML"><span style="padding-left: 10px; padding-right: 10px; background-color: limegreen; border: 1px solid limegreen;"></span></div>';
|
|
||||||
var normal = '<div class="gwt-HTML"><span style="padding-left: 10px; padding-right: 10px; background-color: yellow; border: 1px solid yellow;"></span></div>';
|
|
||||||
var bad = '<div class="gwt-HTML"><span style="padding-left: 10px; padding-right: 10px; background-color: red;border: 1px solid red;"></span></div>';
|
|
||||||
|
|
||||||
if (typeof data.cell !== 'undefined'
|
if (typeof data.cell !== 'undefined'
|
||||||
&& data.cell !== null) {
|
&& data.cell !== null) {
|
||||||
if (typeof data.cell.raw !== 'undefined'
|
if (typeof data.cell.raw !== 'undefined'
|
||||||
&& data.cell.raw !== null) {
|
&& data.cell.raw !== null) {
|
||||||
|
|
||||||
console.log(data.cell.raw.innerHTML);
|
console.log(data.cell.raw.innerHTML);
|
||||||
if (data.cell.raw.innerHTML === good) {
|
|
||||||
|
var good = 'background-color: limegreen;';
|
||||||
|
var normal = 'background-color: yellow;';
|
||||||
|
var bad = 'background-color: red;';
|
||||||
|
|
||||||
|
if (data.cell.raw.innerHTML
|
||||||
|
.indexOf(good) >= 0) {
|
||||||
console.log('good');
|
console.log('good');
|
||||||
var posIW = (data.cell.x + (data.cell.width / 2)-2);
|
data.cell.styles.fillColor = [ 50,
|
||||||
var posIH = (data.cell.y + (data.cell.height / 2)-2);
|
205, 50 ];
|
||||||
var greenImg = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAKAAoDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAWAQEBAQAAAAAAAAAAAAAAAAAACAn/2gAMAwEAAhADEAAAAbSM8+wB/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQABBQIf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAwEBPwEf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAgEBPwEf/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQAGPwIf/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQABPyEf/9oADAMBAAIAAwAAABAAD//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQMBAT8QH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQIBAT8QH//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEAAT8QH//Z'
|
|
||||||
pdoc.addImage(greenImg, 'JPEG', posIW, posIH, 4, 4);
|
//var posIW = (data.cell.x
|
||||||
//pdoc.setFontSize(10);
|
// + (data.cell.width / 2) - 2);
|
||||||
//pdoc.setFontType("normal");
|
//var posIH = (data.cell.y
|
||||||
//var posW = (data.cell.x + (data.cell.width / 2));
|
// + (data.cell.height / 2) - 2);
|
||||||
//var posH = (data.cell.y + (data.cell.height / 2));
|
//var greenImg = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAKAAoDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAWAQEBAQAAAAAAAAAAAAAAAAAACAn/2gAMAwEAAhADEAAAAbSM8+wB/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQABBQIf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAwEBPwEf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAgEBPwEf/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQAGPwIf/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQABPyEf/9oADAMBAAIAAwAAABAAD//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQMBAT8QH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQIBAT8QH//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEAAT8QH//Z'
|
||||||
//pdoc.text('G', posW, posH,'center');
|
//pdoc.addImage(greenImg, 'JPEG',
|
||||||
|
// posIW, posIH, 4, 4);
|
||||||
} else {
|
} else {
|
||||||
if (data.cell.raw.innerHTML === normal) {
|
if (data.cell.raw.innerHTML
|
||||||
|
.indexOf(normal) >= 0) {
|
||||||
console.log('normal');
|
console.log('normal');
|
||||||
var posIW = (data.cell.x + (data.cell.width / 2)-2);
|
data.cell.styles.fillColor = [
|
||||||
var posIH = (data.cell.y + (data.cell.height / 2)-2);
|
255, 255, 0 ];
|
||||||
var yellowImg = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAKAAoDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAn/xAAWAQEBAQAAAAAAAAAAAAAAAAAABwr/2gAMAwEAAhADEAAAAbEZ/wCqAD//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAEFAh//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAEDAQE/AR//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAECAQE/AR//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAY/Ah//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAE/IR//2gAMAwEAAgADAAAAEAAP/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAwEBPxAf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAgEBPxAf/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQABPxAf/9k='
|
//var posIW = (data.cell.x
|
||||||
pdoc.addImage(yellowImg, 'JPEG', posIW, posIH, 4, 4);
|
// + (data.cell.width / 2) - 2);
|
||||||
//pdoc.setFontSize(10);
|
//var posIH = (data.cell.y
|
||||||
//pdoc.setFontType("normal");
|
// + (data.cell.height / 2) - 2);
|
||||||
//var posW = (data.cell.x + (data.cell.width / 2));
|
//var yellowImg = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAKAAoDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAn/xAAWAQEBAQAAAAAAAAAAAAAAAAAABwr/2gAMAwEAAhADEAAAAbEZ/wCqAD//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAEFAh//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAEDAQE/AR//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAECAQE/AR//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAY/Ah//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAE/IR//2gAMAwEAAgADAAAAEAAP/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAwEBPxAf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAgEBPxAf/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQABPxAf/9k='
|
||||||
//var posH = (data.cell.y + (data.cell.height / 2));
|
//pdoc.addImage(yellowImg,
|
||||||
//pdoc.text('N', posW, posH,'center');
|
// 'JPEG', posIW, posIH,
|
||||||
|
// 4, 4);
|
||||||
} else {
|
} else {
|
||||||
if (data.cell.raw.innerHTML === bad) {
|
if (data.cell.raw.innerHTML
|
||||||
|
.indexOf(bad) >= 0) {
|
||||||
console.log('bad');
|
console.log('bad');
|
||||||
var posIW = (data.cell.x + (data.cell.width / 2)-2);
|
data.cell.styles.fillColor = [
|
||||||
var posIH = (data.cell.y + (data.cell.height / 2)-2);
|
255, 0, 0 ];
|
||||||
var redImg = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAKAAoDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAWAQEBAQAAAAAAAAAAAAAAAAAACAn/2gAMAwEAAhADEAAAAYvlPfwAf//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEAAQUCH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQMBAT8BH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQIBAT8BH//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEABj8CH//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEAAT8hH//aAAwDAQACAAMAAAAQAA//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAEDAQE/EB//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAECAQE/EB//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAE/EB//2Q=='
|
//var posIW = (data.cell.x
|
||||||
pdoc.addImage(redImg, 'JPEG', posIW, posIH, 4, 4);
|
// + (data.cell.width / 2) - 2);
|
||||||
//pdoc.setFontSize(10);
|
//var posIH = (data.cell.y
|
||||||
//pdoc.setFontType("normal");
|
// + (data.cell.height / 2) - 2);
|
||||||
//var posW = (data.cell.x + (data.cell.width / 2));
|
//var redImg = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAKAAoDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAWAQEBAQAAAAAAAAAAAAAAAAAACAn/2gAMAwEAAhADEAAAAYvlPfwAf//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEAAQUCH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQMBAT8BH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQIBAT8BH//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEABj8CH//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEAAT8hH//aAAwDAQACAAMAAAAQAA//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAEDAQE/EB//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAECAQE/EB//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAE/EB//2Q=='
|
||||||
//var posH = (data.cell.y + (data.cell.height / 2));
|
//pdoc.addImage(redImg,
|
||||||
//pdoc.text('B', posW, posH,'center');
|
// 'JPEG', posIW,
|
||||||
|
// posIH, 4, 4);
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -489,7 +496,8 @@ public class SynopticTableAnnualPanelResult {
|
||||||
bodyStyles : {
|
bodyStyles : {
|
||||||
fontSize : 9
|
fontSize : 9
|
||||||
},
|
},
|
||||||
didDrawCell : checkColor,
|
//didDrawCell : checkColor,
|
||||||
|
didParseCell : checkColor,
|
||||||
html : secondTable
|
html : secondTable
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -529,12 +537,10 @@ public class SynopticTableAnnualPanelResult {
|
||||||
console.log('Result Type is undefined:' + i);
|
console.log('Result Type is undefined:' + i);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
if (j == outputNumber) {
|
||||||
|
|
||||||
if (i == outputNumber) {
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
if (pdfHeightInMM - yPos < pdfHeightInMM / 6) {
|
if (pdfHeightInMM - yPos < pdfHeightInMM / 7) {
|
||||||
pdoc.addPage();
|
pdoc.addPage();
|
||||||
yPos = tMargin; // Restart position
|
yPos = tMargin; // Restart position
|
||||||
}
|
}
|
||||||
|
@ -542,6 +548,8 @@ public class SynopticTableAnnualPanelResult {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
var numberOfPages = pdoc.internal.getNumberOfPages();
|
var numberOfPages = pdoc.internal.getNumberOfPages();
|
||||||
console.log('NumberOfPages: ' + numberOfPages);
|
console.log('NumberOfPages: ' + numberOfPages);
|
||||||
for (var k = 1; k <= numberOfPages; k++) {
|
for (var k = 1; k <= numberOfPages; k++) {
|
||||||
|
|
|
@ -244,7 +244,7 @@ public class CorrelationPanelResult extends Composite {
|
||||||
public void addParameters(String keyToGet, Map<String, List<String>> parameters, String toShowBatchTypeValue) {
|
public void addParameters(String keyToGet, Map<String, List<String>> parameters, String toShowBatchTypeValue) {
|
||||||
|
|
||||||
final FlexTable flexTable = new FlexTable();
|
final FlexTable flexTable = new FlexTable();
|
||||||
flexTable.getElement().setId("CorrelationParameterInputKPIs");
|
flexTable.getElement().setId("CorrelationParameterInputKPIs_"+requestId);
|
||||||
flexTable.setStyleName("colgrouptable");
|
flexTable.setStyleName("colgrouptable");
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
@ -634,7 +634,7 @@ public class CorrelationPanelResult extends Composite {
|
||||||
yPos += 4;
|
yPos += 4;
|
||||||
|
|
||||||
var correlationParametersInputKPIs = $doc
|
var correlationParametersInputKPIs = $doc
|
||||||
.getElementById('CorrelationParameterInputKPIs');
|
.getElementById('CorrelationParameterInputKPIs_'+requestId);
|
||||||
|
|
||||||
console.log('InputKPIs: ' + correlationParametersInputKPIs);
|
console.log('InputKPIs: ' + correlationParametersInputKPIs);
|
||||||
|
|
||||||
|
@ -648,6 +648,9 @@ public class CorrelationPanelResult extends Composite {
|
||||||
fillColor : [ 211, 225, 241 ]
|
fillColor : [ 211, 225, 241 ]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
bodyStyles : {
|
||||||
|
minCellWidth: 20
|
||||||
|
},
|
||||||
html : correlationParametersInputKPIs
|
html : correlationParametersInputKPIs
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
|
@ -419,51 +419,58 @@ public class SynopticTablePanelResult {
|
||||||
var checkColor = function(data) {
|
var checkColor = function(data) {
|
||||||
if (data.section === 'body') {
|
if (data.section === 'body') {
|
||||||
console.log(data);
|
console.log(data);
|
||||||
var good = '<div class="gwt-HTML"><span style="padding-left: 10px; padding-right: 10px; background-color: limegreen; border: 1px solid limegreen;"></span></div>';
|
|
||||||
var normal = '<div class="gwt-HTML"><span style="padding-left: 10px; padding-right: 10px; background-color: yellow; border: 1px solid yellow;"></span></div>';
|
|
||||||
var bad = '<div class="gwt-HTML"><span style="padding-left: 10px; padding-right: 10px; background-color: red;border: 1px solid red;"></span></div>';
|
|
||||||
|
|
||||||
if (typeof data.cell !== 'undefined'
|
if (typeof data.cell !== 'undefined'
|
||||||
&& data.cell !== null) {
|
&& data.cell !== null) {
|
||||||
if (typeof data.cell.raw !== 'undefined'
|
if (typeof data.cell.raw !== 'undefined'
|
||||||
&& data.cell.raw !== null) {
|
&& data.cell.raw !== null) {
|
||||||
|
|
||||||
console.log(data.cell.raw.innerHTML);
|
console.log(data.cell.raw.innerHTML);
|
||||||
if (data.cell.raw.innerHTML === good) {
|
|
||||||
|
var good = 'background-color: limegreen;';
|
||||||
|
var normal = 'background-color: yellow;';
|
||||||
|
var bad = 'background-color: red;';
|
||||||
|
|
||||||
|
if (data.cell.raw.innerHTML
|
||||||
|
.indexOf(good) >= 0) {
|
||||||
console.log('good');
|
console.log('good');
|
||||||
var posIW = (data.cell.x + (data.cell.width / 2)-2);
|
data.cell.styles.fillColor = [ 50,
|
||||||
var posIH = (data.cell.y + (data.cell.height / 2)-2);
|
205, 50 ];
|
||||||
var greenImg = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAKAAoDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAWAQEBAQAAAAAAAAAAAAAAAAAACAn/2gAMAwEAAhADEAAAAbSM8+wB/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQABBQIf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAwEBPwEf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAgEBPwEf/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQAGPwIf/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQABPyEf/9oADAMBAAIAAwAAABAAD//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQMBAT8QH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQIBAT8QH//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEAAT8QH//Z'
|
|
||||||
pdoc.addImage(greenImg, 'JPEG', posIW, posIH, 4, 4);
|
//var posIW = (data.cell.x
|
||||||
//pdoc.setFontSize(10);
|
// + (data.cell.width / 2) - 2);
|
||||||
//pdoc.setFontType("normal");
|
//var posIH = (data.cell.y
|
||||||
//var posW = (data.cell.x + (data.cell.width / 2));
|
// + (data.cell.height / 2) - 2);
|
||||||
//var posH = (data.cell.y + (data.cell.height / 2));
|
//var greenImg = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAKAAoDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAWAQEBAQAAAAAAAAAAAAAAAAAACAn/2gAMAwEAAhADEAAAAbSM8+wB/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQABBQIf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAwEBPwEf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAgEBPwEf/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQAGPwIf/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQABPyEf/9oADAMBAAIAAwAAABAAD//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQMBAT8QH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQIBAT8QH//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEAAT8QH//Z'
|
||||||
//pdoc.text('G', posW, posH,'center');
|
//pdoc.addImage(greenImg, 'JPEG',
|
||||||
|
// posIW, posIH, 4, 4);
|
||||||
} else {
|
} else {
|
||||||
if (data.cell.raw.innerHTML === normal) {
|
if (data.cell.raw.innerHTML
|
||||||
|
.indexOf(normal) >= 0) {
|
||||||
console.log('normal');
|
console.log('normal');
|
||||||
var posIW = (data.cell.x + (data.cell.width / 2)-2);
|
data.cell.styles.fillColor = [
|
||||||
var posIH = (data.cell.y + (data.cell.height / 2)-2);
|
255, 255, 0 ];
|
||||||
var yellowImg = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAKAAoDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAn/xAAWAQEBAQAAAAAAAAAAAAAAAAAABwr/2gAMAwEAAhADEAAAAbEZ/wCqAD//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAEFAh//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAEDAQE/AR//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAECAQE/AR//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAY/Ah//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAE/IR//2gAMAwEAAgADAAAAEAAP/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAwEBPxAf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAgEBPxAf/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQABPxAf/9k='
|
//var posIW = (data.cell.x
|
||||||
pdoc.addImage(yellowImg, 'JPEG', posIW, posIH, 4, 4);
|
// + (data.cell.width / 2) - 2);
|
||||||
//pdoc.setFontSize(10);
|
//var posIH = (data.cell.y
|
||||||
//pdoc.setFontType("normal");
|
// + (data.cell.height / 2) - 2);
|
||||||
//var posW = (data.cell.x + (data.cell.width / 2));
|
//var yellowImg = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAKAAoDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAn/xAAWAQEBAQAAAAAAAAAAAAAAAAAABwr/2gAMAwEAAhADEAAAAbEZ/wCqAD//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAEFAh//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAEDAQE/AR//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAECAQE/AR//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAY/Ah//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAE/IR//2gAMAwEAAgADAAAAEAAP/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAwEBPxAf/8QAFBEBAAAAAAAAAAAAAAAAAAAAIP/aAAgBAgEBPxAf/8QAFBABAAAAAAAAAAAAAAAAAAAAIP/aAAgBAQABPxAf/9k='
|
||||||
//var posH = (data.cell.y + (data.cell.height / 2));
|
//pdoc.addImage(yellowImg,
|
||||||
//pdoc.text('N', posW, posH,'center');
|
// 'JPEG', posIW, posIH,
|
||||||
|
// 4, 4);
|
||||||
} else {
|
} else {
|
||||||
if (data.cell.raw.innerHTML === bad) {
|
if (data.cell.raw.innerHTML
|
||||||
|
.indexOf(bad) >= 0) {
|
||||||
console.log('bad');
|
console.log('bad');
|
||||||
var posIW = (data.cell.x + (data.cell.width / 2)-2);
|
data.cell.styles.fillColor = [
|
||||||
var posIH = (data.cell.y + (data.cell.height / 2)-2);
|
255, 0, 0 ];
|
||||||
var redImg = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAKAAoDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAWAQEBAQAAAAAAAAAAAAAAAAAACAn/2gAMAwEAAhADEAAAAYvlPfwAf//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEAAQUCH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQMBAT8BH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQIBAT8BH//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEABj8CH//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEAAT8hH//aAAwDAQACAAMAAAAQAA//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAEDAQE/EB//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAECAQE/EB//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAE/EB//2Q=='
|
//var posIW = (data.cell.x
|
||||||
pdoc.addImage(redImg, 'JPEG', posIW, posIH, 4, 4);
|
// + (data.cell.width / 2) - 2);
|
||||||
//pdoc.setFontSize(10);
|
//var posIH = (data.cell.y
|
||||||
//pdoc.setFontType("normal");
|
// + (data.cell.height / 2) - 2);
|
||||||
//var posW = (data.cell.x + (data.cell.width / 2));
|
//var redImg = 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAAKAAoDAREAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAWAQEBAQAAAAAAAAAAAAAAAAAACAn/2gAMAwEAAhADEAAAAYvlPfwAf//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEAAQUCH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQMBAT8BH//EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQIBAT8BH//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEABj8CH//EABQQAQAAAAAAAAAAAAAAAAAAACD/2gAIAQEAAT8hH//aAAwDAQACAAMAAAAQAA//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAEDAQE/EB//xAAUEQEAAAAAAAAAAAAAAAAAAAAg/9oACAECAQE/EB//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAE/EB//2Q=='
|
||||||
//var posH = (data.cell.y + (data.cell.height / 2));
|
//pdoc.addImage(redImg,
|
||||||
//pdoc.text('B', posW, posH,'center');
|
// 'JPEG', posIW,
|
||||||
|
// posIH, 4, 4);
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -484,7 +491,8 @@ public class SynopticTablePanelResult {
|
||||||
bodyStyles : {
|
bodyStyles : {
|
||||||
fontSize : 9
|
fontSize : 9
|
||||||
},
|
},
|
||||||
didDrawCell : checkColor,
|
//didDrawCell : checkColor,
|
||||||
|
didParseCell : checkColor,
|
||||||
html : secondTable
|
html : secondTable
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -524,12 +532,10 @@ public class SynopticTablePanelResult {
|
||||||
console.log('Result Type is undefined:' + i);
|
console.log('Result Type is undefined:' + i);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
if (j == outputNumber) {
|
||||||
|
|
||||||
if (i == outputNumber) {
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
if (pdfHeightInMM - yPos < pdfHeightInMM / 6) {
|
if (pdfHeightInMM - yPos < pdfHeightInMM / 7) {
|
||||||
pdoc.addPage();
|
pdoc.addPage();
|
||||||
yPos = tMargin; // Restart position
|
yPos = tMargin; // Restart position
|
||||||
}
|
}
|
||||||
|
@ -537,6 +543,8 @@ public class SynopticTablePanelResult {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
var numberOfPages = pdoc.internal.getNumberOfPages();
|
var numberOfPages = pdoc.internal.getNumberOfPages();
|
||||||
console.log('NumberOfPages: ' + numberOfPages);
|
console.log('NumberOfPages: ' + numberOfPages);
|
||||||
for (var k = 1; k <= numberOfPages; k++) {
|
for (var k = 1; k <= numberOfPages; k++) {
|
||||||
|
|
Loading…
Reference in New Issue