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/ >