for others who search the difference:

he changed the 2nd fieldname from statusName to comboName ...

On 25 Sep., 07:20, "Dariusz Borowski" <[EMAIL PROTECTED]> wrote:
> oops, my fault it shouldn't be:
>
> // record definition
>         final RecordDef recordDef = new RecordDef(
>                 new FieldDef[]{
>                         new StringFieldDef( "createdDate" ),
>                         new StringFieldDef( "statusName" ),
>                         new StringFieldDef( "number" ),
>                         new StringFieldDef( "description" ),
>                         new StringFieldDef( "comment" )
>                 }
>         );
>
> but instead:
> // record definition
>         final RecordDef recordDef = new RecordDef(
>                 new FieldDef[]{
>                         new StringFieldDef( "createdDate" ),
>                         new StringFieldDef( "comboName" ),
>                         new StringFieldDef( "number" ),
>                         new StringFieldDef( "description" ),
>                         new StringFieldDef( "comment" )
>                 }
>         );
>
> Dariusz
>
> 2008/9/25 Dariusz Borowski <[EMAIL PROTECTED]>
>
> > Hi Romeryto!
>
> > Your code is difficult to read. What is this?
>
> > Combo box1 = Municipios (Cities)
> > Combo = box2 Postos (Locations)
>
> > What you have to do is:
>
> > 1. Create your ServiceDefTarget
> > 2. Create your RecordDef
> > 3. Create your 'PostoStore'
> > 4. Create your 'StatusComboBoxStore'
>
> > Now the question is, what are you showing  in your ComboBox? ID or a Name?
> > I hope the Name and not the ID. If so, then take this as an example:
>
> > // record definition
> >         final RecordDef recordDef = new RecordDef(
> >                 new FieldDef[]{
> >                         new StringFieldDef( "createdDate" ),
> >                         new StringFieldDef( "statusName" ),
> >                         new StringFieldDef( "number" ),
> >                         new StringFieldDef( "description" ),
> >                         new StringFieldDef( "comment" )
> >                 }
> >         );
>
> > // setting combo box status where comboName is the name defined in the
> > RecordDef
> > statusComboBox = new SimpleStore( new String[]{ "comboID", "comboName" },
> > new String[][]{} );
>
> > statusComboBox.setFieldLabel( "My Combobox Name" );
> > statusComboBox.setEditable( false );
> > statusComboBox.setStore( comboName );
> > statusComboBox..setHiddenName( "comboName" );
> > statusComboBox.setName( "comboName" );
> > statusComboBox.setDisplayField( "comboName" );
> > statusComboBox.setMode( ComboBox.LOCAL );
> > statusComboBox.setTriggerAction( ComboBox.ALL );
> > statusComboBox..setEmptyText( "Select..." );
> > statusComboBox.setWidth( 190 );
>
> > This is just a code snippet. I hope it helps!
>
> > Dariusz
>
> > 2008/9/25 Romeryto Lira <[EMAIL PROTECTED]>
>
> > How to resolve this problem?
>
> >> ---------------------------------------------------------------------------
> >>  -----------------------
> >> "Se um dia tiver que escolher entre o mundo e o amor... Lembre-se:
> >> Se escolher o mundo, ficará sem o amor, mas se escolher o amor,
> >> com ele conquistará o mundo." (Albert Einstein)
> >> ╔════════════════════════════════════════╗
> >>   ROMERYTO VIEIRA LIRA
> >>   Bacharelando em Ciência da Computação - UFCG
> >>   Membro do SegHidro2 - LSD -http://seghidro.lsd.ufcg.edu.br
> >>   Membro do Grupo de Suporte Guardians -www.lcc.ufcg.edu.br
> >>   Página Pessoal:http://romeryto.googlepages.com
> >>   Blog:http://olhartecnologico.blogspot.com
> >> ╚════════════════════════════════════════╝
>
> >> Pensou em imprimir este e-mail? Isto é mesmo necessário? Poupe o meio
> >> ambiente.
>
> >> ---------------------------------------------------------------------------
> >>  -------------------------------------------------
>
> >> 2008/9/23 Romeryto Lira <[EMAIL PROTECTED]>
>
> >>> I have a structure with combo-box, and those combo-box
> >>> has the following form:
>
> >>> Municipios is Cities in english.
>
> >>> public Store createMunicipiosStore() {
> >>>         Object[][] municipios = this.getMunicipiosDoBD();
>
> >>>         //id_municipio,id_subbacia,id_bacia,nome_municipio
> >>>         final Store municipiosStore = new SimpleStore(new String[] {
> >>>                 MUNICIPIO_ID, SUBBACIA_ID, BACIA_ID, NOME_MUNICIPIO },
> >>>                 municipios);
> >>>         municipiosStore.load();
> >>>         return municipiosStore;
> >>>     }
>
> >>> The data are stored in an array of Object. And there Listeners to link
> >>> filter and a combo-box from another.
> >>> In this case:
> >>> Combo box1 = Municipios (Cities)
> >>> Combo = box2 Postos (Locations)
>
> >>> But the filtering is being done in the style starswith(similar the String
> >>> API), it is as if he were a starswith in the code of the object.
>
> >>> type, if the code (ID) of the minicipio(City) is (1) in the list of posts
> >>> will also appear that the posts have counties with codes 10, 11, 12 etc.
>
> >>>     public Store createPostoStore() {
> >>>     Object[][] postos = this.getPostosDoBD();
> >>>         final Store postosStore = new SimpleStore(new String[] {
> >>> POSTO_ID,
> >>>                 MUNICIPIO_ID, SUBBACIA_ID, BACIA_ID, NOME_POSTO },
> >>> postos);
> >>>         postosStore.load();
> >>>         return postosStore;
>
> >>>     }
>
> >>>     public Store createMunicipiosStore() {
> >>>         Object[][] municipios = this.getMunicipiosDoBD();
>
> >>>         //id_municipio,id_subbacia,id_bacia,nome_municipio
> >>>         final Store municipiosStore = new SimpleStore(new String[] {
> >>>                 MUNICIPIO_ID, SUBBACIA_ID, BACIA_ID, NOME_MUNICIPIO },
> >>>                 municipios);
> >>>         municipiosStore.load();
> >>>         return municipiosStore;
> >>>     }
>
> >>> And the listener to link and filter is:
>
> >>> CBMunicipio.addListener(this.createListenerAdapter(CBPostoDoMunicipio,
> >>>                 postoDoMunicipioStore, MUNICIPIO_ID));
>
> >>>     public ComboBoxListenerAdapter createListenerAdapter(
> >>>             final ComboBox combBox, final Store store, final String id) {
> >>>         ComboBoxListenerAdapter listener = new ComboBoxListenerAdapter()
> >>> {
> >>>             public void onSelect(ComboBox comboBox, Record record, int
> >>> index) {
> >>>                 combBox.setValue("");
> >>>                 store.filter(id, comboBox.getValue());
> >>>             }
> >>>         };
> >>>         return listener;
> >>>     }
>
> >>> The codes (IDS) of both minicipios(City) as the postos(locations) are
> >>> integers.
>
> >>> Thank you for the attention.
>
> >>> ---------------------------------------------------------------------------
> >>>  -----------------------
> >>> "Se um dia tiver que escolher entre o mundo e o amor... Lembre-se:
> >>> Se escolher o mundo, ficará sem o amor, mas se escolher o amor,
> >>> com ele conquistará o mundo." (Albert Einstein)
> >>> ╔════════════════════════════════════════╗
> >>> ROMERYTO VIEIRA LIRA
> >>> Bacharelando em Ciência da Computação - UFCG
> >>> Membro do SegHidro2 - LSD -http://seghidro.lsd.ufcg.edu.br
> >>> Membro do Grupo de Suporte Guardians -www.lcc.ufcg.edu.br
> >>> Página Pessoal:http://romeryto.googlepages.com
> >>> Blog:http://olhartecnologico.blogspot.com
> >>> ╚════════════════════════════════════════╝
>
> >>> Pensou em imprimir este e-mail? Isto é mesmo necessário? Poupe o meio
> >>> ambiente.
>
> >>> ---------------------------------------------------------------------------
> >>>  -------------------------------------------------

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"GWT-Ext Developer Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/gwt-ext?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to