detail report with align column 3
This commit is contained in:
parent
fb898b1a0f
commit
ec7f04eb85
@ -1254,19 +1254,20 @@ public abstract class BaseXPrint {
|
|||||||
boolean isDecimalEnabled = SystemParamsOperation.getInstance().getDecimalEnable();
|
boolean isDecimalEnabled = SystemParamsOperation.getInstance().getDecimalEnable();
|
||||||
|
|
||||||
print2ColumnsString("CARD", "");
|
print2ColumnsString("CARD", "");
|
||||||
print3ColumnsString("TYPE ", "COUNT", "AMOUNT");
|
print3ColumnsStringWithAlign("TYPE ", "COUNT", "AMOUNT", fontNormal, true);
|
||||||
|
|
||||||
for (Map.Entry<String, CurrencySummary> entry : currencyMap.entrySet()) {
|
for (Map.Entry<String, CurrencySummary> entry : currencyMap.entrySet()) {
|
||||||
|
|
||||||
String currency = entry.getKey();
|
String currency = entry.getKey();
|
||||||
CurrencySummary summary = entry.getValue();
|
CurrencySummary summary = entry.getValue();
|
||||||
|
|
||||||
print3ColumnsString(
|
print3ColumnsStringWithAlign(
|
||||||
"CARD",
|
"CARD",
|
||||||
" " + countStringFormat(summary.count),
|
" " + countStringFormat(summary.count),
|
||||||
currency + " " + PrintUtils.getInstance()
|
currency + " " + PrintUtils.getInstance()
|
||||||
.getSeparatorNumberFormat(summary.total, isDecimalEnabled),
|
.getSeparatorNumberFormat(summary.total, isDecimalEnabled),
|
||||||
true
|
fontNormal,
|
||||||
|
false
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1275,19 +1276,20 @@ public abstract class BaseXPrint {
|
|||||||
boolean isDecimalEnabled = SystemParamsOperation.getInstance().isQrDecimalEnable();
|
boolean isDecimalEnabled = SystemParamsOperation.getInstance().isQrDecimalEnable();
|
||||||
|
|
||||||
print2ColumnsString("PAYMENT", "");
|
print2ColumnsString("PAYMENT", "");
|
||||||
print3ColumnsString("TYPE ", "COUNT", "AMOUNT");
|
print3ColumnsStringWithAlign("TYPE ", "COUNT", "AMOUNT", fontNormal, true);
|
||||||
|
|
||||||
for (Map.Entry<String, CurrencySummary> entry : currencyMap.entrySet()) {
|
for (Map.Entry<String, CurrencySummary> entry : currencyMap.entrySet()) {
|
||||||
|
|
||||||
String currency = entry.getKey();
|
String currency = entry.getKey();
|
||||||
CurrencySummary summary = entry.getValue();
|
CurrencySummary summary = entry.getValue();
|
||||||
|
|
||||||
print3ColumnsString(
|
print3ColumnsStringWithAlign(
|
||||||
"QR PAY",
|
"QR PAY",
|
||||||
" " + countStringFormat(summary.count),
|
" " + countStringFormat(summary.count),
|
||||||
currency + " " + PrintUtils.getInstance()
|
currency + " " + PrintUtils.getInstance()
|
||||||
.getSeparatorNumberFormat(summary.total, isDecimalEnabled),
|
.getSeparatorNumberFormat(summary.total, isDecimalEnabled),
|
||||||
true
|
fontNormal,
|
||||||
|
false
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user