0
amount.setAlign(Alignment.RIGHT);                   
        amount.setRecordSummaryFunction(RecordSummaryFunctionType.MULTIPLIER);  
        amount.setSummaryFunction(SummaryFunctionType.SUM);  
        amount.setShowGridSummary(true);  
        amount.setShowGroupSummary(true);  
        amount.setCellFormatter(new CellFormatter() {  
            public String format(Object value, ListGridRecord record, int rowNum, int colNum) {  
                if (value == null) return null;  
                try {  
                    NumberFormat nf = NumberFormat.getFormat("#,##0.00");  
                    return  nf.format(((Number) value).doubleValue());  
                } catch (Exception e) {  
                    return value.toString();  
                }  
            }  
        });  



        ShipCost.setType(ListGridFieldType.FLOAT); 
        ShipCostIn.setType(ListGridFieldType.FLOAT); 
        LvingCost.setType(ListGridFieldType.FLOAT); 
        allowance.setType(ListGridFieldType.FLOAT); 
        amount.setType(ListGridFieldType.FLOAT); 

量はフィールド名であり、これらのフィールドの値で合計したいと思います。コードでできると思っていましたが、いいえ....答えてくれてありがとう。

4

0 に答える 0