From 7b07b5cec8d34d122cbd0d9fbcae91d6b02f19b0 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Fri, 11 Jun 2010 17:17:19 +0800 Subject: [PATCH] Roo/data/DataReader.js --- Roo/data/DataReader.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Roo/data/DataReader.js b/Roo/data/DataReader.js index ef10718636..f847efa968 100644 --- a/Roo/data/DataReader.js +++ b/Roo/data/DataReader.js @@ -35,6 +35,13 @@ Roo.data.DataReader.prototype = { newRow : function(d) { var da = {}; this.recordType.prototype.fields.each(function(c) { + switch( c.type) { + case 'int' : da[c.name] = 0; break; + case 'date' : da[c.name] = new Date(); break; + case 'float' : da[c.name] = 0.0; break; + case 'boolean' : da[c.name] = false; break; + default : da[c.name] = ""; break; + } da[c.name] = ''; }); return new this.recordType(Roo.apply(da, d)); -- 2.39.2