[Bug #1288] Set Decimalbox scale according to progress type precision
FEA: ItEr75S04BugFixing
This commit is contained in:
parent
25f9f3396f
commit
59759b2af5
1 changed files with 6 additions and 1 deletions
|
|
@ -1050,7 +1050,7 @@ public class ManageOrderElementAdvancesController extends
|
|||
listcell.appendChild(value);
|
||||
listitem.appendChild(listcell);
|
||||
|
||||
value.setScale(4);
|
||||
value.setScale(calculateScale(advanceMeasurement));
|
||||
value.setDisabled(isReadOnlyAdvanceMeasurements()
|
||||
|| manageOrderElementAdvancesModel
|
||||
.hasConsolidatedAdvances(advanceMeasurement));
|
||||
|
|
@ -1216,6 +1216,11 @@ public class ManageOrderElementAdvancesController extends
|
|||
return this.manageOrderElementAdvancesModel.getChartData(selectedAdvances);
|
||||
}
|
||||
|
||||
private int calculateScale(AdvanceMeasurement advanceMeasurement) {
|
||||
return advanceMeasurement.getAdvanceAssignment().getAdvanceType()
|
||||
.getUnitPrecision().stripTrailingZeros().scale();
|
||||
}
|
||||
|
||||
private Button createRemoveButton() {
|
||||
Button removeButton = new Button();
|
||||
removeButton.setSclass("icono");
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue