<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Ext JS Forums</title>
		<link>http://www.extjs.com/forum/</link>
		<description>Ext JS Forums</description>
		<language>en</language>
		<lastBuildDate>Sat, 21 Nov 2009 06:56:47 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://www.extjs.com/forum/images/misc/rss.jpg</url>
			<title>Ext JS Forums</title>
			<link>http://www.extjs.com/forum/</link>
		</image>
		<item>
			<title>editor Grid panel and CheckboxGroup|radio group closes the editor mode</title>
			<link>http://www.extjs.com/forum/showthread.php?t=85957&amp;goto=newpost</link>
			<pubDate>Sat, 21 Nov 2009 05:32:14 GMT</pubDate>
			<description>i am using editor Grid panel and when i am trying to integrate radioGroup or checkboxGroup with it , what is happening is , before selecting on any...</description>
			<content:encoded><![CDATA[<div>i am using editor Grid panel and when i am trying to integrate radioGroup or checkboxGroup with it , what is happening is , before selecting on any of checkboxes or radio ,it is calling after edit i.e as soon as i click on any of the radio or checkbox the editor mode closes without selecting value . this problem is happening only in IE !!! same works fine with firefox !!! Plz look in this IE issue !!</div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=41">Ext: Bugs</category>
			<dc:creator>sumit.kaw</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85957</guid>
		</item>
		<item>
			<title>editor gridpanel and checkboxgroup  issue with IE</title>
			<link>http://www.extjs.com/forum/showthread.php?t=85956&amp;goto=newpost</link>
			<pubDate>Sat, 21 Nov 2009 05:22:28 GMT</pubDate>
			<description>i am using editor Grid panel and when i am trying to integrate radioGroup or checkboxGroup with it , what is happening is , before selecting on any...</description>
			<content:encoded><![CDATA[<div>i am using editor Grid panel and when i am trying to integrate radioGroup or checkboxGroup with it , what is happening is , before selecting on any of checkboxes or radio ,it is calling after edit i.e as soon as i click on any of the radio or checkbox the editor mode closes without  selecting value . this problem is happening only in IE !!! same works fine with firefox !!! Plz look in this IE issue !!</div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=40">Ext: Help</category>
			<dc:creator>sumit.kaw</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85956</guid>
		</item>
		<item>
			<title>beginner question</title>
			<link>http://www.extjs.com/forum/showthread.php?t=85955&amp;goto=newpost</link>
			<pubDate>Sat, 21 Nov 2009 05:21:24 GMT</pubDate>
			<description>Hi, 
 
I created a panel with 2 items. I am using autoLoad to load server content in one of them (html). 
 
But how can I load extjs (javascript...</description>
			<content:encoded><![CDATA[<div>Hi,<br />
<br />
I created a panel with 2 items. I am using autoLoad to load server content in one of them (html).<br />
<br />
But how can I load extjs (javascript content) and make it be executed? I couldn't find out this method in none of the samples... :(<br />
<br />
Any clue or help is very welcome!<br />
<br />
Thanks!<br />
<br />
Paul :)</div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=40">Ext: Help</category>
			<dc:creator>aelythe</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85955</guid>
		</item>
		<item>
			<title>return format of json Dates</title>
			<link>http://www.extjs.com/forum/showthread.php?t=85954&amp;goto=newpost</link>
			<pubDate>Sat, 21 Nov 2009 04:20:01 GMT</pubDate>
			<description>I have a date field via JSON in M-d-y format.  It is being read and rendered (as m/d/Y) properly. 
 
However... when the JSON is written back to the...</description>
			<content:encoded><![CDATA[<div>I have a date field via JSON in M-d-y format.  It is being read and rendered (as m/d/Y) properly.<br />
<br />
However... when the JSON is written back to the server it seems the Date is in full ISO8601 format (ie. dateFormat: 'c') even though I've explicitly stated the dateFormat to be 'Y-m-d'.<br />
<br />
How can I make sure the JSON being sent back to the server includes only the date and not the time portion?<br />
<br />
Note: This is using the RowEditor plugin and accompanying JSON writer.</div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=40">Ext: Help</category>
			<dc:creator>steverc</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85954</guid>
		</item>
		<item>
			<title>Floating DIV beneath the top of Ext window</title>
			<link>http://www.extjs.com/forum/showthread.php?t=85953&amp;goto=newpost</link>
			<pubDate>Sat, 21 Nov 2009 03:08:28 GMT</pubDate>
			<description><![CDATA[Hi, 
 
My Ext window has some clip to expand feature, hence, when it expands, the "menu", function buttons at the top part of the Ext window is no...]]></description>
			<content:encoded><![CDATA[<div>Hi,<br />
<br />
My Ext window has some clip to expand feature, hence, when it expands, the &quot;menu&quot;, function buttons at the top part of the Ext window is no longer visible.  What I'd like to do is make all these function buttons visible regardless, currently they are elements inside an HTML table, am wondering if there's a quick way to use a DIV to surround the Table and make it float.   <br />
<br />
Not sure how easy the Ext.Menu method would fit into this... <br />
probably the floating DIV would be more cleaner if possible.<br />
<br />
Your thoughts?<br />
<br />
Man thanks.</div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=9">Ext 2.x: Help</category>
			<dc:creator>don4321</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85953</guid>
		</item>
		<item>
			<title>Basic Date Field Question</title>
			<link>http://www.extjs.com/forum/showthread.php?t=85951&amp;goto=newpost</link>
			<pubDate>Sat, 21 Nov 2009 00:27:22 GMT</pubDate>
			<description>I have a DateField object . First Time value would be null. What i want to do is I want to capture the value of DateField on change . So i have my...</description>
			<content:encoded><![CDATA[<div>I have a DateField object . First Time value would be null. What i want to do is I want to capture the value of DateField on change . So i have my code like this <br />
<br />
DateField df = new DateField ();<br />
df.addListener(Events.Change, new Listener&lt;FieldEvent&gt;() {<br />
		        public void handleEvent(FieldEvent p_event) {<br />
		        	<br />
		          GWT.Log(&quot;event fired&quot;	,null);	<br />
		        }<br />
		      });<br />
<br />
First time since the value is null and user picks the value from date picker it does not fire the Change event . But after that it fires the change event . Is there a way by which I can capture the first time  value . (making it fire the change event )<br />
<br />
Is there any other event i need to configure.</div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=45">Gxt: Help</category>
			<dc:creator>myworld100us</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85951</guid>
		</item>
		<item>
			<title>ScriptTagProxy not populating JsonStore</title>
			<link>http://www.extjs.com/forum/showthread.php?t=85950&amp;goto=newpost</link>
			<pubDate>Sat, 21 Nov 2009 00:19:02 GMT</pubDate>
			<description><![CDATA[I'm trying to connect remotely to a service that returns JSON.  This hasn't been working for me.  Any suggestions based on the code below? 
 
 
Code:...]]></description>
			<content:encoded><![CDATA[<div>I'm trying to connect remotely to a service that returns JSON.  This hasn't been working for me.  Any suggestions based on the code below?<br />
<br />
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">&nbsp; &nbsp; var ds = new Ext.data.Store({<br />
&nbsp; &nbsp; &nbsp; &nbsp; proxy: new Ext.data.ScriptTagProxy({<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; url: 'http://solrdev/solr/select/'<br />
&nbsp; &nbsp; &nbsp; &nbsp; }),<br />
&nbsp; &nbsp; &nbsp; &nbsp; reader: new Ext.data.JsonReader({<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; id:&nbsp;  'id',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; totalProperty: 'response.numFound',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; root: 'response.docs'<br />
&nbsp; &nbsp; &nbsp; &nbsp; }, Ext.data.Record.create([<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'id'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'chipsetName'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'dieName'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'deviceName'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'pkgDeviceFoundry'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'investProdName'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'devicePrgMgr'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'portfolioName'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'projectFamilyName'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'chipsetFamilyName'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'pkgDeviceName'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'coreName'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'timestamp'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name:'score'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; ])),<br />
&nbsp; &nbsp; &nbsp; &nbsp; baseParams: {q:'bird',version:'2.2',start:'0',rows:'10',indent:'on',qt:'dismax',wt:'json'}<br />
&nbsp; &nbsp; });<br />
<br />
&nbsp; &nbsp; var grid = new Ext.grid.GridPanel({<br />
&nbsp; &nbsp; &nbsp; &nbsp; store: ds,<br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; columns: [<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; header: 'ID',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width: 120,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sortable: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dataIndex: 'id'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; header: 'title',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width: 90,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sortable: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dataIndex: 'portfolioName'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; header: 'author',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width: 90,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sortable: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dataIndex: 'chipsetName'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; header: 'lastPost',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width: 90,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sortable: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dataIndex: 'pkgDeviceName'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; header: 'excerpt',<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; width: 90,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sortable: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; dataIndex: 'chipsetFamilyName'<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; ],<br />
&nbsp; &nbsp; &nbsp; &nbsp; viewConfig: {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; forceFit: false<br />
&nbsp; &nbsp; &nbsp; &nbsp; },<br />
&nbsp; &nbsp; &nbsp; &nbsp; renderTo: 'content',<br />
&nbsp; &nbsp; &nbsp; &nbsp; title: 'My First Grid',<br />
&nbsp; &nbsp; &nbsp; &nbsp; width: 500,<br />
&nbsp; &nbsp; &nbsp; &nbsp; autoHeight: true,<br />
&nbsp; &nbsp; &nbsp; &nbsp; frame: true<br />
&nbsp; &nbsp; });<br />
<br />
&nbsp; &nbsp; grid.getSelectionModel().selectFirstRow();<br />
&nbsp; &nbsp; ds.load();</code><hr />
</div></div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=40">Ext: Help</category>
			<dc:creator>locutusUT</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85950</guid>
		</item>
		<item>
			<title>Tree initialized with JSON content -- few questions</title>
			<link>http://www.extjs.com/forum/showthread.php?t=85949&amp;goto=newpost</link>
			<pubDate>Fri, 20 Nov 2009 22:44:31 GMT</pubDate>
			<description><![CDATA[OK I finally got a tree control to show in the west region of my layout and I couldn't be happier with how nice everything is, click and drag, etc....]]></description>
			<content:encoded><![CDATA[<div>OK I finally got a tree control to show in the west region of my layout and I couldn't be happier with how nice everything is, click and drag, etc. Unbelieveable. :D<br />
 <br />
Now I have two requirements which I cannot figure out:<br />
 <br />
1. How do I programmatically make each child node expand? I have tried<br />
 <br />
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">tree.expandChildNodes();</code><hr />
</div>This is done inside my applications init() after I have called tree.addListener() to attach event handlers for <b>movenode</b> and <b>click </b>both of which work correctly but when I call the expandChildNodes() method I get &quot;Is not a function&quot; error.???<br />
 <br />
Do I have to call getRootNodes() chained with expandChildNodes() or something? I actually tried this and while getRootNode() method worked all others have failed me. :(<br />
 <br />
2. How do I specify custom icons. I dislike the default file/folder icons and would like to replace them with different icons (possibly custom if possible?).<br />
 <br />
EDIT | I have tried adding an eventListener 'load' for the tree control and calling the expandChildNodes() method from there as well and still no dice...???<br />
 <br />
EDIT | I just tried expand() method and that seems to work, so I dunno if this is a bug or not???<br />
 <br />
Cheers,<br />
Alex</div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=40">Ext: Help</category>
			<dc:creator>PCSpectra</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85949</guid>
		</item>
		<item>
			<title>TreeNode iconCls Not working as expected</title>
			<link>http://www.extjs.com/forum/showthread.php?t=85948&amp;goto=newpost</link>
			<pubDate>Fri, 20 Nov 2009 22:36:39 GMT</pubDate>
			<description><![CDATA[I'm trying to set the icon of a treenode using a css class, but the default icons only show up.  Below is the css class definition. 
.icon_KBFolder{...]]></description>
			<content:encoded><![CDATA[<div>I'm trying to set the icon of a treenode using a css class, but the default icons only show up.  Below is the css class definition.<br />
.icon_KBFolder{<br />
	background-image:url(icon.png);<br />
	width: 16px;<br />
	height:18px;<br />
	display:block;<br />
	background-position: 1px 1010px;<br />
}</div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=11">Ext: Premium Help</category>
			<dc:creator>prumbles</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85948</guid>
		</item>
		<item>
			<title><![CDATA[[UNKNOWN][3.0.3] DataReader.realize expects all data sent to server to be returned]]></title>
			<link>http://www.extjs.com/forum/showthread.php?t=85946&amp;goto=newpost</link>
			<pubDate>Fri, 20 Nov 2009 22:27:33 GMT</pubDate>
			<description>I mentioned some reservations about REST support implemenation in the thread for Ext 3.0 RC2...</description>
			<content:encoded><![CDATA[<div>I mentioned some reservations about REST support implemenation in <a href="http://www.extjs.com/forum/showthread.php?p=382205#post382205" target="_blank">the thread for Ext 3.0 RC2</a>, many of which I see are fixed in 3.0.3. For example, the DataReader.update() no longer expects that server returns all or least some data with representation of the modified record. That's good. However, the DataReader.realize() is still broken. It still assumes that after creating the Record on the client, populating it with data, and sending this data to server, the server will send all this data back. But why server would do it? There is completely no point, it's only waste of bandwidth to send to the client the data that client already have. In some cases server can add/modify some of this data, then ok; but in many cases server won't. BUT, the realize method foolishly drops ALL local data and overrides it with data returned from server, see line 116 in DataReader:<br />
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">rs.data = data;</code><hr />
</div>This approach makes no sense at all. The same bug was already fixed in update method, why it is not fixed in realize method?<br />
The only real difference is that in case of CREATE, in many cases the ID is generated by server, not by a client. So the realize method can expect the ID to be returned by the server in some cases. However, this ID doesn't have to be returned in response body. In RESTful services, it may be part of URL returned in Location header. So it's important to provide the extension point (per-class, i.e. to set it statically for all Ext.data.DataReader instances, and per-instance) for retrieving generated ID.<br />
To sum it up, two things should be done:<br />
1. Don't expect that server would return ANY data; in any case, don't throw away data already available on the client, instead override only those really returned by the server<br />
2. Provide easy to use extension points for retrieving generated ID from server response.</div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=41">Ext: Bugs</category>
			<dc:creator>grzegorz.borkowski</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85946</guid>
		</item>
		<item>
			<title><![CDATA[[UNKNOWN][3.0.3] DataWriter doesn't use date format declared in DataReader]]></title>
			<link>http://www.extjs.com/forum/showthread.php?t=85945&amp;goto=newpost</link>
			<pubDate>Fri, 20 Nov 2009 21:43:26 GMT</pubDate>
			<description>I mentioned it already in the thread for Ext 3.0 RC2 (http://www.extjs.com/forum/showthread.php?p=382205#post382205), but it is still not fixed. When...</description>
			<content:encoded><![CDATA[<div>I mentioned it already in <a href="http://www.extjs.com/forum/showthread.php?p=382205#post382205" target="_blank">the thread for Ext 3.0 RC2</a>, but it is still not fixed. When you have DataReader, with some date field defined with date format (which is the date format that server returns) it is logical that server will expect the same date format when accepting requests from client. This means that DataReader should use that date format declared in DataReader too. <br />
That's override that works for me:<br />
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">Ext.override(Ext.data.DataWriter, {<br />
&nbsp; &nbsp; toHash : function(rec) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; var map = rec.fields.map,<br />
&nbsp; &nbsp; &nbsp; &nbsp; data = {},<br />
&nbsp; &nbsp; &nbsp; &nbsp; raw = (this.writeAllFields === false &amp;&amp; rec.phantom === false) ? rec.getChanges() : rec.data,<br />
&nbsp; &nbsp; &nbsp; &nbsp; m;<br />
&nbsp; &nbsp; &nbsp; &nbsp; Ext.iterate(raw, function(prop, value){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if((m = map[prop])){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <font color="Red">var key = m.mapping ? m.mapping : m.name;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (m.dateFormat &amp;&amp; Ext.isDate(value)) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; data[key] = value.format(m.dateFormat);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } else {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; data[key] = value;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</font><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; });<br />
&nbsp; &nbsp; &nbsp; &nbsp; // we don't want to write Ext auto-generated id to hash.&nbsp; Careful not to remove it on Models not having auto-increment pk though.<br />
&nbsp; &nbsp; &nbsp; &nbsp; // We can tell its not auto-increment if the user defined a DataReader field for it *and* that field's value is non-empty.<br />
&nbsp; &nbsp; &nbsp; &nbsp; // we could also do a RegExp here for the Ext.data.Record AUTO_ID prefix.<br />
&nbsp; &nbsp; &nbsp; &nbsp; if (rec.phantom) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (rec.fields.containsKey(this.meta.idProperty) &amp;&amp; Ext.isEmpty(rec.data[this.meta.idProperty])) {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; delete data[this.meta.idProperty];<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; } else {<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; data[this.meta.idProperty] = rec.id<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; &nbsp; &nbsp; return data;<br />
&nbsp; &nbsp; }<br />
});</code><hr />
</div></div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=41">Ext: Bugs</category>
			<dc:creator>grzegorz.borkowski</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85945</guid>
		</item>
		<item>
			<title>extending Container?</title>
			<link>http://www.extjs.com/forum/showthread.php?t=85944&amp;goto=newpost</link>
			<pubDate>Fri, 20 Nov 2009 21:36:13 GMT</pubDate>
			<description>Can someone point me to a tutorial or example for extending Container? 
 
thanks, 
boz</description>
			<content:encoded><![CDATA[<div>Can someone point me to a tutorial or example for extending Container?<br />
<br />
thanks,<br />
boz</div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=25">Gxt: Premium Help</category>
			<dc:creator>boz</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85944</guid>
		</item>
		<item>
			<title>Layout and size of target</title>
			<link>http://www.extjs.com/forum/showthread.php?t=85943&amp;goto=newpost</link>
			<pubDate>Fri, 20 Nov 2009 21:27:24 GMT</pubDate>
			<description>Hello! 
 
I have written my own layout-class. The layout is calculated in  
onLayout : function(ct, target)  
based on the size of the target....</description>
			<content:encoded><![CDATA[<div>Hello!<br />
<br />
I have written my own layout-class. The layout is calculated in <br />
onLayout : function(ct, target) <br />
based on the size of the target. Everything works and is fine, except for one thing: In some cases (mostly on FF), onLayout is called before the target is layouted completly. So the size of the target is determinated wrong and therefore the layout is calculated too small.<br />
<br />
I found the workaround that I could wait a second and then call onLayout again, but that is not very satisfying, because the whole layout is not shown for one second. Any idea how to do this without waiting?</div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=40">Ext: Help</category>
			<dc:creator>wuschba</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85943</guid>
		</item>
		<item>
			<title>Store Loading Issue</title>
			<link>http://www.extjs.com/forum/showthread.php?t=85942&amp;goto=newpost</link>
			<pubDate>Fri, 20 Nov 2009 21:01:38 GMT</pubDate>
			<description>I am having an issue with AJAX calls to load a store.  I have 5 grids that filter 1 grid based on selections.  The five grids auto select records on...</description>
			<content:encoded><![CDATA[<div>I am having an issue with AJAX calls to load a store.  I have 5 grids that filter 1 grid based on selections.  The five grids auto select records on load.  The problem is the first call to load the store is the longest and overwrites the others once it returns.<br />
 <br />
Is there a way to check if a store has a pending load and kill it? e.g.<br />
 <br />
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Code:</div>
	<hr /><code style="margin:0px" dir="ltr" style="text-align:left">listeners:{<br />
&nbsp; &nbsp; beforeload:{<br />
&nbsp; &nbsp; &nbsp; &nbsp; fn:function(){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Check if store is already being loaded (Kill or wait)<br />
&nbsp; &nbsp; &nbsp; &nbsp; }<br />
&nbsp; &nbsp; }<br />
}</code><hr />
</div>Thanks for any help,<br />
 <br />
UGA_Zimma</div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=40">Ext: Help</category>
			<dc:creator>UGA_Zimma</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85942</guid>
		</item>
		<item>
			<title><![CDATA[[CLOSED][3.0.3] Accidental global variable "sz"]]></title>
			<link>http://www.extjs.com/forum/showthread.php?t=85941&amp;goto=newpost</link>
			<pubDate>Fri, 20 Nov 2009 20:33:26 GMT</pubDate>
			<description><![CDATA[ext-all-debug.js, line 22623, Ext version 3.0.3: 
variable "sz" is declared as global (missing var declaration)]]></description>
			<content:encoded><![CDATA[<div>ext-all-debug.js, line 22623, Ext version 3.0.3:<br />
variable &quot;sz&quot; is declared as global (missing <font face="Courier New">var </font>declaration)</div>

]]></content:encoded>
			<category domain="http://www.extjs.com/forum/forumdisplay.php?f=41">Ext: Bugs</category>
			<dc:creator>grzegorz.borkowski</dc:creator>
			<guid isPermaLink="true">http://www.extjs.com/forum/showthread.php?t=85941</guid>
		</item>
	</channel>
</rss>
