Ok, i'll pass you a prototype of the datas, and just use them with the
repeater.
You code have to be generic. I mean, it doesnt have to depend on the
comp you have in the repeater.

<lg ID="F0010_T0056-0">
        <c ID="F0010_49-0"></c>
        <c ID="F0010_50-0">00011</c>
        <c ID="F0010_48-0">OUV</c>
</lg>
<lg ID="F0010_T0056-1">
        <c ID="F0010_49-1"></c>
        <c ID="F0010_50-1">00002</c>
        <c ID="F0010_48-1">ETA</c>
</lg>
<lg ID="F0010_T0056-2">
        <c ID="F0010_49-2"></c>
        <c ID="F0010_48-2">C4B</c>
        <c ID="F0010_50-2">00002</c>
</lg>

and the repeater should be

<mx:Repeater id="F0010_T0056">
<mx:Label id="F0010_48" />
<mx:TextInput id="F0010_49" />
<mx:TextInput id="F0010_50" />
</mx:Repeater>

I want this to work with any datas. I mean, if i build another screen
to get another datas, and i change the repeater id and childs, i don't
wanna have to adapt the code for that, i just wanna use the same code
to match these datas to the repeater.

Thanks to see how it can be done.

--- In flexcoders@yahoogroups.com, jitendra jain
<[EMAIL PROTECTED]> wrote:
>
> Can u paste some code what are you trying to do. Do this favour.. I
want to work on it.... Please... I have used Repeater 
> component and its the best to use..
> 
>  
> 
> Thanks,
> 
> with Regards,
> Jitendra Jain
> 
> 
> 
> 
> 
> ________________________________
> From: lysfael <[EMAIL PROTECTED]>
> To: flexcoders@yahoogroups.com
> Sent: Tuesday, 21 October, 2008 12:15:07 PM
> Subject: [flexcoders] Re: Repeater control and custom Component
> 
> 
> Hello all,
> 
> Finally i decided to do the components myself.
> It's easier for me like that than using the repeater.
> 
> Finally the repeater isn't that powerful component as i though. When
> you wanna do something very generic it doesn't fit to your application
> anymore.
> 
> Thanks all for the help.
> 
> I know this conversation will help me later in another project.
> 
> --- In [EMAIL PROTECTED] ups.com, "Tracy Spratt" <tspratt@ > wrote:
> >
> > If that is really what you want to do, it will work.  But still,
why not
> > let the repeated component handle the formatting?
> > 
> > 
> > 
> > Do not subclass repeater, use it normally. 
> > 
> > 
> > 
> > Create a component containing your label and text inputs.
> > 
> > 
> > 
> > Pass the currentItem into your custom component via a setter and
in the
> > setter invoke the formatting.
> > 
> > 
> > 
> > Tracy
> > 
> > 
> > 
> > ____________ _________ _________ __
> > 
> > From: [EMAIL PROTECTED] ups.com [mailto:[EMAIL PROTECTED]
ups.com] On
> > Behalf Of Ralf Bokelberg
> > Sent: Monday, October 20, 2008 8:00 AM
> > To: [EMAIL PROTECTED] ups.com
> > Subject: Re: [flexcoders] Re: Repeater control and custom Component
> > 
> > 
> > 
> > I see. Have you tried a binding function to do this?
> > 
> > <mx:Repeater dataProvider= "{ formatData( datas as XML )}" ..
> > 
> > You need to write a method formatData( x : XML ) : XML which creates a
> > new formatted XML from the input xml.
> > 
> > Ralf.
> > 
> > On Mon, Oct 20, 2008 at 1:52 PM, lysfael <schwazel@ .
> > <mailto:schwazel% 40gmail.com> > wrote:
> > > I wanna format the datas receive before passing them to dataProvider
> > > of the repeater.
> > >
> > > --- In [EMAIL PROTECTED] ups.com
> > <mailto:flexcoders% 40yahoogroups. com> , "Ralf Bokelberg"
> > >
> > > <ralf.bokelberg@ > wrote:
> > >>
> > >> I'm not sure if you can subclass mx:Repeater. What are you
trying to
> > >> do with your repeater subclass?
> > >>
> > >> Ralf.
> > >>
> > >> On Mon, Oct 20, 2008 at 12:16 PM, lysfael <schwazel@> wrote:
> > >> > Re,
> > >> >
> > >> > I made a component based on the repeater, to have the control on
> > the
> > >> > datas.
> > >> >
> > >> > and i use it like i should use a repeater.
> > >> >
> > >> > i have an error on the compil.
> > >> >
> > >> > Symbol
> > >> > '_com_probtp_ IG_ContactsModul e_components_ F0010WatcherSetu
pUtil' is
> > >> > multiply defined in
> > >> > _com_probtp_ IG_ContactsModul e_components_ F0010WatcherSetu
pUtil.as
> > >> > and
> > >> >
> > >
> > C:\Code\CC_Views\ PB19664_IG_ ClientLeger- project_Dev1_
View1\vob0003- vob\I
> > G_ClientLeger- project-componen t\IG_ModuleCore\ libs\IG_Contacts
Components
> > ..swc(_com_probtp_ IG_ContactsModul e_components_ F0010WatcherSetu
pUtil).
> > >> > IG_ModuleCore
> > >> >
> > >> > i use the component like this
> > >> >
> > >> > <comp:Prep id="F0010_T0056" specialDatas= "{datas as XML}">
> > >> > <mx:Button id="F0010_B0031" width="100%" />
> > >> > </comp:Prep>
> > >> >
> > >> > where the setter specialDatas format the datas and set
> > >> > this.dataProvider with the correct datas.
> > >> >
> > >> > --- In [EMAIL PROTECTED] ups.com
> > <mailto:flexcoders% 40yahoogroups. com> , "lysfael" <schwazel@> wrote:
> > >> >>
> > >> >> Hello,
> > >> >>
> > >> >> Sorry for the absence,
> > >> >>
> > >> >> These datas are an example of the datas that i get from my
> > > HttpService.
> > >> >>
> > >> >> <lg ID="F0010_T0056- 0">
> > >> >> <c ID="F0010_48- 0">OUV</c>
> > >> >> <c ID="F0010_49- 0"></c>
> > >> >> <c ID="F0010_50- 0">00005< /c>
> > >> >> </lg>
> > >> >> <lg ID="F0010_T0056- 1">
> > >> >> <c ID="F0010_48- 1">ETA</c>
> > >> >> <c ID="F0010_49- 1"></c>
> > >> >> <c ID="F0010_50- 1">00005< /c>
> > >> >> </lg>
> > >> >>
> > >> >> These datas should match the repeater F0010_T0056 which contains
> > the
> > >> >> following components :
> > >> >> TextInput Id = F0010_48
> > >> >> Label Id = F0010_49
> > >> >> TextInput Id = F0010_50.
> > >> >>
> > >> >> In the other post Tom Chiverton told me this
> > >> >>
> > >> >> "You could use a setter method (i.e. public function set
> > >> >> myDatas(d:*) :void{}). If you need more control over what
happens,
> > > or a
> > >> >> changeWatcher inside the component observing the public
bindable."
> > >> >>
> > >> >> Like you said i think i'm making it harder than what it needs to
> > be.
> > >> >> I'll think a bit for a much more simple solution and keep you
> > posted.
> > >> >> I think to do something like Tom said.
> > >> >>
> > >> >>
> > >> >>
> > >> >>
> > >> >> --- In [EMAIL PROTECTED] ups.com
> > <mailto:flexcoders% 40yahoogroups. com> , "Tracy Spratt"
<tspratt@> wrote:
> > >> >> >
> > >> >> > Yes, I still think Lysfael may be approaching this
incorrectly,
> > >> > probably
> > >> >> > making it harder than it needs to be. There is rarely a good
> > >> > reason to
> > >> >> > use the document model hierarchy to manipulate data driven
> > > components.
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> > Lysfael, can you explain again what you are trying to do?
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> > What data is the dataProvider for the repeater?
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> > Is that data different from the data you are trying to show in
> > the
> > >> >> > repeated controls?
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> > Tracy
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> > ____________ _________ _________ __
> > >> >> >
> > >> >> > From: [EMAIL PROTECTED] ups.com
> > <mailto:flexcoders% 40yahoogroups. com> 
> > >> > [mailto:[EMAIL PROTECTED] ups.com
> > <mailto:flexcoders% 40yahoogroups. com> ] On
> > >> >> > Behalf Of Amy
> > >> >> > Sent: Thursday, October 16, 2008 5:51 PM
> > >> >> > To: [EMAIL PROTECTED] ups.com
> > <mailto:flexcoders% 40yahoogroups.. com> 
> > >> >> > Subject: [flexcoders] Re: Repeater control and custom
Component
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> > --- In [EMAIL PROTECTED] ups.com
> > <mailto:flexcoders% 40yahoogroups. com> 
> > >> > <mailto:flexcoders% 40yahoogroups. com>
> > >> >> > , "lysfael" <schwazel@> wrote:
> > >> >> > >
> > >> >> > > Hello,
> > >> >> > >
> > >> >> > > Since it's not the same problem as the old one, i post a new
> > >> > topic on
> > >> >> > > this, i hope this way to do enter in the ToS.
> > >> >> > >
> > >> >> > > I created a component Box-Based, which contains a repeater
> > > and some
> > >> >> > > other attributes.
> > >> >> > >
> > >> >> > > Since my english isn't perfect i'll post part of the code i
> > > produced
> > >> >> > > and tell you what's the problem now.
> > >> >> >
> > >> >> > There is no point using a repeater from AS. This is one
> > component
> > >> > that
> > >> >> > you should use in MXML if you want to use it.
> > >> >> >
> > >> >>
> > >> >
> > >> >
> > >>
> > >
> > >
> >
> 
>     
> 
> 
>       Connect with friends all over the world. Get Yahoo! India
Messenger at http://in..messenger.yahoo.com/?wm=n/
>


Reply via email to