Pman.Dialog.XtupleTransfer.bjs
authorEdward <edward@roojs.com>
Wed, 22 Jan 2014 03:54:18 +0000 (11:54 +0800)
committerEdward <edward@roojs.com>
Wed, 22 Jan 2014 03:54:18 +0000 (11:54 +0800)
Pman.Dialog.XtupleTransfer.js

Pman.Dialog.XtupleTransfer.bjs
Pman.Dialog.XtupleTransfer.js

index f089947..1ef8157 100644 (file)
                                     "header": "Transfered",
                                     "width": 100,
                                     "xtype": "ColumnModel",
-                                    "|renderer": "function(v) { return String.format('{0}', v ? v : 0); }",
+                                    "|renderer": "function(v,x,r) \n{ \n    if(v && r.data.transfered_qty * 1 != r.data.expected_qty * 1){\n        return String.format('<span style=\"color:red\">{0}</span>', v); \n    }\n    return String.format('{0}', v ? v : 0);  \n}",
                                     "|xns": "Roo.grid"
                                 },
                                 {
index e8dff4e..cded19b 100644 (file)
@@ -1717,7 +1717,13 @@ Pman.Dialog.XtupleTransfer = {
                                 dataIndex : 'transfered_qty',
                                 header : 'Transfered',
                                 width : 100,
-                                renderer : function(v) { return String.format('{0}', v ? v : 0); }
+                                renderer : function(v,x,r) 
+                                { 
+                                    if(v && r.data.transfered_qty * 1 != r.data.expected_qty * 1){
+                                        return String.format('<span style="color:red">{0}</span>', v); 
+                                    }
+                                    return String.format('{0}', v ? v : 0);  
+                                }
                             },
                             {
                                 xtype: 'ColumnModel',