Update Anomali_LAPPGU.vue and Anomali_LAPPKU_LPT.vue components
This commit is contained in:
@@ -145,7 +145,7 @@
|
||||
<DxColumn
|
||||
:width="150"
|
||||
alignment="center"
|
||||
data-field="total_anomali"
|
||||
data-field="anomali_pln_mobile"
|
||||
data-type="number"
|
||||
caption="f"
|
||||
css-class="custom-table-column"
|
||||
@@ -207,13 +207,10 @@
|
||||
<DxColumn
|
||||
:width="150"
|
||||
alignment="center"
|
||||
data-field="persen_anomali_total"
|
||||
data-field="total_persen_anomali"
|
||||
data-type="number"
|
||||
caption="k=i+j"
|
||||
css-class="custom-table-column"
|
||||
:calculate-display-value="
|
||||
(rowData: any) => rowData.persen_anomali_pln_mobile + rowData.persen_anomali_cc123
|
||||
"
|
||||
cell-template="formatPercentage"
|
||||
/>
|
||||
</DxColumn>
|
||||
@@ -293,7 +290,7 @@
|
||||
<DxGroupItem
|
||||
:show-in-group-footer="false"
|
||||
:align-by-column="true"
|
||||
column="anomali_pln_mobile_marking"
|
||||
column="anomali_pln_mobile"
|
||||
summary-type="sum"
|
||||
css-class="!text-right"
|
||||
:customize-text="(e: any) => formatNumber(e.value)"
|
||||
@@ -301,7 +298,7 @@
|
||||
<DxGroupItem
|
||||
:show-in-group-footer="false"
|
||||
:align-by-column="true"
|
||||
column="anomali_cc123_marking"
|
||||
column="anomali_cc123"
|
||||
summary-type="sum"
|
||||
css-class="!text-right"
|
||||
:customize-text="(e: any) => formatNumber(e.value)"
|
||||
@@ -309,19 +306,12 @@
|
||||
<DxGroupItem
|
||||
:show-in-group-footer="false"
|
||||
:align-by-column="true"
|
||||
column="total_anomali_marking"
|
||||
column="total_anomali"
|
||||
summary-type="sum"
|
||||
css-class="!text-right"
|
||||
:customize-text="(e: any) => formatNumber(e.value)"
|
||||
/>
|
||||
<DxGroupItem
|
||||
:show-in-group-footer="false"
|
||||
:align-by-column="true"
|
||||
column="persen_anomali_cc123_marking"
|
||||
summary-type="avg"
|
||||
css-class="!text-right"
|
||||
:customize-text="(e: any) => formatPercentage(e.value)"
|
||||
/>
|
||||
|
||||
<DxGroupItem
|
||||
:show-in-group-footer="false"
|
||||
:align-by-column="true"
|
||||
@@ -333,29 +323,17 @@
|
||||
<DxGroupItem
|
||||
:show-in-group-footer="false"
|
||||
:align-by-column="true"
|
||||
column="persen_anomali_total"
|
||||
column="persen_anomali_cc123"
|
||||
summary-type="avg"
|
||||
css-class="!text-right"
|
||||
:customize-text="(e: any) => formatPercentage(e.value)"
|
||||
/>
|
||||
<DxGroupItem
|
||||
:show-in-group-footer="false"
|
||||
:align-by-column="true"
|
||||
column="total_persen_anomali"
|
||||
summary-type="avg"
|
||||
css-class="!text-right"
|
||||
:calculate-custom-summary="
|
||||
(options: any) => {
|
||||
if (options.summaryProcess === 'start') {
|
||||
options.totalValue = 0
|
||||
options.count = 0
|
||||
}
|
||||
if (options.summaryProcess === 'calculate') {
|
||||
if (options.value) {
|
||||
options.totalValue += options.value
|
||||
options.count++
|
||||
}
|
||||
}
|
||||
if (options.summaryProcess === 'finalize') {
|
||||
return options.totalValue / options.count
|
||||
}
|
||||
}
|
||||
"
|
||||
:calculate-display-value="
|
||||
(rowData: any) => rowData.persen_anomali_pln_mobile + rowData.persen_anomali_cc123
|
||||
"
|
||||
:customize-text="(e: any) => formatPercentage(e.value)"
|
||||
/>
|
||||
</DxSummary>
|
||||
|
Reference in New Issue
Block a user