Thanks Jim. 

If I have a reference to the field which is being edited, I can use it
with Validators too. 


Thanks again!
Beck Novaes


--- In [email protected], Jim Laing <[EMAIL PROTECTED]> wrote:
> On 5/10/05, beckpvt <[EMAIL PROTECTED]> wrote:
> > Moreover, is it possible to restrict data
> > inside a cell - only numbers, for example?
> 
> It is possible, and actually pretty easy. You usually want to set such
> properties at the column level, so all the ways I've seen such a thing
> done uses a subclass of DataGridColumn to store the "restrict" and
> "maxChars" properties. These properties must then be set on the
> cellEditor (which is a TextInput and supports all the same properties
> as a TextInput). If you're willing to use a subclass of the DataGrid,
> then you can overload the setFocusedCell() function to read restrict
> and maxChars from the appropriate column and set them on the
> cellEditor. Alternatively, you could set these properties using an
> event listener on cellFocusIn ... in which case you don't have to use
> a subclassed DataGrid ... just do "dg.cellEditor.restrict =
> (whatever)" and "dg.cellEditor.maxChars= (whatever)" ... a little more
> wiring is involved, so if you're going to be doing a lot of this, I
> recommend the subclassed DataGrid approach.
> 
> I've posted some example code that does this (among other things). See
> http://groups.yahoo.com/group/flexcoders/message/14768
> 
> Jim




 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to