fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [13208] tenant_claim.edit.js


From: Saul
Subject: [Fmsystem-commits] [13208] tenant_claim.edit.js
Date: Thu, 14 May 2015 22:04:33 +0000

Revision: 13208
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=13208
Author:   psaul
Date:     2015-05-14 22:04:32 +0000 (Thu, 14 May 2015)
Log Message:
-----------
tenant_claim.edit.js

Added Paths:
-----------
    branches/dev-syncromind/property/js/portico/tenant_claim.edit.js

Copied: branches/dev-syncromind/property/js/portico/tenant_claim.edit.js (from 
rev 13203, branches/dev-syncromind/property/js/portico/investment.index.js)
===================================================================
--- branches/dev-syncromind/property/js/portico/tenant_claim.edit.js            
                (rev 0)
+++ branches/dev-syncromind/property/js/portico/tenant_claim.edit.js    
2015-05-14 22:04:32 UTC (rev 13208)
@@ -0,0 +1,97 @@
+/* 
+ * To change this license header, choose License Headers in Project Properties.
+ * To change this template file, choose Tools | Templates
+ * and open the template in the editor.
+ */
+var intVal = function ( i )
+{
+        return typeof i === 'string' ?
+                i.replace(/[\$,]/g, '')*1 :
+                typeof i === 'number' ?
+                        i : 0;
+};
+
+
+var local_DrawCallback1 = function(oTable)
+{       
+       var api = oTable.api(); 
+       // Remove the formatting to get integer data for summation
+        
+//     var columns = ["6"];
+//     $(api.column(5).footer()).html("<div align=\"right\">Sum</div>");
+        
+        for(i=0;i < columns.length;i++)
+       {
+               if (columns[i]['data'] === 'budget')
+               {
+                       data = api.column( i, { page: 'current'} ).data();
+                       pageTotal = data.length ?
+                               data.reduce(function (a, b){
+                                               return intVal(a) + intVal(b);
+                               }) : 0;
+                       
+                       $(api.column(i).footer()).html("<div 
align=\"right\">"+pageTotal+"</div>");             
+               } 
+       }
+        
+//     columns.forEach(function(col)
+//     { 
+//             data = api.column( col, { page: 'current'} ).data();
+//             pageTotal = data.length ?
+//                     data.reduce(function (a, b){
+//                                     return intVal(a) + intVal(b);
+//                     }) : 0;
+//
+//             $(api.column(col).footer()).html("<div 
align=\"right\">"+pageTotal+"</div>");
+//     });
+
+};
+
+
+//var local_DrawCallback1 = function (oTable)
+//{
+//    var api = oTable.api();
+//    for(i=0;i < JqueryPortico.columns.length; i++)
+//    {
+//        console.log(JqueryPortico.columns[i]['data']);
+////        if(JqueryPortico.columns[i]['data'] === 'initial_value')
+////        {
+////            data = api.column(i ,{page: 'current'}).data();
+////            pagetotal = data.length ? 
+////                data.reduce(function (a, b){
+////                    return intVal(a) + intVal(b)
+////                }) : 0;
+////                
+////            var amount = $.number( pagetotal, 0, ',', ' ');
+////            
+////            $(api.column(i).footer()).html("<div 
align=\"right\">"+amount+"</div>");
+////        }
+////        
+////        if(JqueryPortico.columns[i]['data'] === 'value')
+////        {
+////            data = api.column(i ,{page: 'current'}).data();
+////            pagetotal = data.length ? 
+////                data.reduce(function (a, b){
+////                    return intVal(a) + intVal(b)
+////                }) : 0;
+////                
+////            var amount = $.number( pagetotal, 0, ',', ' ');
+////            
+////            $(api.column(i).footer()).html("<div 
align=\"right\">"+amount+"</div>");
+////        }
+////        
+////        if(JqueryPortico.columns[i]['data'] === 'this_write_off')
+////        {
+////            data = api.column(i ,{page: 'current'}).data();
+////            pagetotal = data.length ? 
+////                data.reduce(function (a, b){
+////                    return intVal(a) + intVal(b)
+////                }) : 0;
+////                
+////            var amount = $.number( pagetotal, 0, ',', ' ');
+////            
+////            $(api.column(i).footer()).html("<div 
align=\"right\">"+amount+"</div>");
+////        }
+//    }
+//};
+




reply via email to

[Prev in Thread] Current Thread [Next in Thread]