Page 1 of 3 123 LastLast
Results 1 to 10 of 28

Thread: combobox SimpleComboBoxFieldBinding and translating error....

  1. #1

    Default combobox SimpleComboBoxFieldBinding and translating error....

    hello


    i've some problems with bindings with SimpleComboBox.
    there is a grid populated with a listStore with data from a database. Any row in the grid it's a student (a StudentVO value object bean) wich contain a list of theacers (a DocenteVO value Object bean):

    Code:
    public class DocenteVO implements Serializable {
    
        private Integer idDocente;
        private Integer idAnagrafica;
        private String siglaScuola;
        private Integer idSede;
        private String pathCurriculum;
        private String note;
        // campi non nel DB
        private String nome;
        private String cognome;
        private Date primaData;
        private Date ultimaData;
    ...
    }

    All the loading operations are fine, the grid is correctly populated as desired.
    When the user click on a row in the grid i make a bind to a form for editing the data in that row.

    This is accomplished using a formbindings.


    Code:
    FormPanel formPanel = new FormPanel();
    formPanel.setScrollMode(Scroll.AUTO);
    // formPanel.setFrame(false);
    formPanel.setBorders(true);
    formPanel.setHeaderVisible(false);
    
    formPanel.setWidth(700);
    formPanel.setLabelAlign(LabelAlign.LEFT);
    formPanel.setButtonAlign(HorizontalAlignment.CENTER);
    formBindings = new FormBinding(formPanel, true);
    formBindings.setStore((Store) grid.getStore());

    in the form all the textfield are correclty displayed following the binding
    defined. On of the fields in the form is a combobox, containing all the teachers avalaible
    to the class the student belong.


    I'm not able to make the correct binding beetween the Student and the teacherList: when i click on
    a row in the grid (this event will cause a binding from the student and the teacghers), i receive this exception


    Code:
    java.lang.ClassCastException:  it.igf.igfweb.client.mvc.model.BeanModel_it_igf_igfweb_client_mvc_model_DocenteVO  cannot be cast to com.extjs.gxt.ui.client.widget.form.SimpleComboValue


    This is the code for the form's definition:

    Code:
    SimpleComboBox comboBoxDocenti = new SimpleComboBox();
    
    comboBoxDocenti.setEmptyText("Select a teacher....");
    comboBoxDocenti.setFieldLabel("Docente");
    comboBoxDocenti.setDisplayField("cognomeNome");
    
    
    // retrieve the teachersListStore created via the Controller
    teachersListStore = Registry.get("teachersListStore");
    // link the teachersListStore to the combo
    // this will run ok
    comboBoxDocenti.setStore(docentiListStore);
    comboBoxDocenti.setTriggerAction(TriggerAction.ALL);
    
    
    
    hLayoutContainer.add(comboBoxDocenti, new RowData(260, 1, new Margins(7, 5, 7, 0)));
    FieldBinding b = new SimpleComboBoxFieldBinding(comboBoxDocenti, "cognomeNome");
    
    b.setConverter(new Converter() {
        public Object convertModelValue(Object value) {
            System.out.println("convertModelValue()" + value);
            DocenteVO docente = new DocenteVO();
            docente.setCognome("" + value);
            return docente;
        }
    
        public Object convertFieldValue(Object value) {
            System.out.println("convertFieldValue()" + value);
            return ((DocenteVO) value).getCognome();
        }
    });
    
    formBindings.addFieldBinding(b);
    formPanel.add(hLayoutContainer);

  2. #2
    Sencha Premium Member
    Join Date
    Sep 2007
    Posts
    13,976

    Default

    You should try to post a fully working testcase that implements EntryPOint and shows exactly what you are doing.

  3. #3

    Default

    Hi Sven

    Quote Originally Posted by sven View Post
    You should try to post a fully working testcase that implements EntryPOint and shows exactly what you are doing.
    it's actually a bit time wasting to reproduce a complete testcase (and maybe to cofusing and time wasting for you to read all of it). Let me show the basic steps of my code: i think it's a problem con conversion from my value object to SimpleComboValue, since when i use strings i receive no exception.


    In the main panel there is grid bounded to a ListStore: that store is populated (via an RPC call) with StudentVO value object beans. Any StudentVO instance contain a TheacherVO bean (actually the teacher of the class teh student belong to).

    Code:
    ListStore store = ...... previousyl populated from the controller
    store.setMonitorChanges(true);
    
    // create the grid configuration
    List<ColumnConfig> configs = new ArrayList<ColumnConfig>();
    
    ColumnConfig studentFirstNameColumn = new ColumnConfig("nome", "Nome studente", 130);
    studentFirstNameColumn.setAlignment(HorizontalAlignment.LEFT);
    configs.add(studentFirstNameColumn);
    
    ColumnConfig studentLastNameColumn = new ColumnConfig("cognome", "Cognome studente", 170);
    studentLastNameColumn.setAlignment(HorizontalAlignment.LEFT);
    configs.add(studentLastNameColumn);
    
    ColumnModel columnModel = new ColumnModel(configs);
    
    // create the grid with the Student list store
    Grid grid = new Grid<BeanModel>(store, columnModel);
    
    
    grid.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
    
    // set the event listener for binding the formbindings to the selected row of the grid
    grid.getSelectionModel().addListener(Events.SelectionChange, new Listener<SelectionChangedEvent<BeanModel>>() {
        public void handleEvent(SelectionChangedEvent<BeanModel> be) {
            if (be.getSelection().size() > 0) {
                ModelData selectedModel = (ModelData) be.getSelection().get(0);
                formBindings.bind(selectedModel);
            } else {
                formBindings.unbind();
            }
        }
    });
    
    grid.getView().refresh(true);
    this it's ok, all the student data are correctly sohwed in the grid.

    On the right of the grid there is a form with some text field and a combobox: the textfields are linked to the grid's selected row via the formbindings: this it's working well.
    the combobox is populated with a binding to a list store full of TeacherVO:

    Code:
    SimpleComboBox comboBoxDocenti = new SimpleComboBox();
    comboBoxDocenti.setEmptyText("Select a teacher");
    comboBoxDocenti.setFieldLabel("Teacher");
    
    // the combo will display the TeacherVO.lastName
    comboBoxDocenti.setDisplayField("lastName");
    // bind the combobox with the teacherVO list
    docentiListStore = Registry.get("docentiListStore");
    comboBoxDocenti.setStore(docentiListStore);
    In this part there is no errors: the combobox will display all the shool's teachers; now i want to connect the studentVO.teacherVO (the selected teacher for that student) to the selected value in the SimpleCombo: this is the code:

    Code:
    FieldBinding b = new SimpleComboBoxFieldBinding(comboBoxDocenti, "docente");
    b.setConverter(new Converter() {
        public Object convertModelValue(Object value) {
            System.out.println("convertModelValue()" + value);
            DocenteVO docente = new DocenteVO();
            docente.setCognome("" + value);
            return docente;
        }
    
        public Object convertFieldValue(Object value) {
            System.out.println("convertFieldValue()" + value);
            return ((DocenteVO) value).getCognome();
        }
    });
    
    System.out.println("Si crea il binding " + formBindings);
    formBindings.addFieldBinding(b);
    when i click on a grid's row the selected student will populate the form, and the combo should select the teacher from the list corresponding to the StudentVO.teacher.... but this will cause an excetpion, since GXT it's not able to convert the TeacherVO to a SimpleComboValue!

    Code:
    java.lang.ClassCastException: it.igf.igfweb.client.mvc.model.BeanModel_it_igf_igfweb_client_mvc_model_TeacherVO cannot be cast to com.extjs.gxt.ui.client.widget.form.SimpleComboValue
    If i use a list of strings (with the teacher's names) instead of TeacherVO list, i receive no exceptions.

    Code:
    comboBoxDocenti.add("Stevens");
    comboBoxDocenti.add("Stewart");
    comboBoxDocenti.add("White");
    comboBoxDocenti.add("Chang");
    
    .....
    
    FieldBinding b = new SimpleComboBoxFieldBinding(comboBoxDocenti, "teacherLastName");
    in this case selecting a value from the combo, will set the teacher's last name in StudentVO.teacherLastName (but this is just setting a flat attribute in StudentVO.... i need to modify the link beetween StudentVO and TeacherVO)


    So what i've to do to convert a TeacherVO to a SimpleValue?


    thanx
    G

  4. #4
    Sencha Premium Member
    Join Date
    Sep 2007
    Posts
    13,976

    Default

    it's actually a bit time wasting to reproduce a complete testcase (and maybe to cofusing and time wasting for you to read all of it). Let me show the basic steps of my code: i think it's a problem con conversion from my value object to SimpleComboValue, since when i use strings i receive no exception.
    It is actually the complete opposite. Having a complete runnable testcase that everybody can run will probably give you the correct code within a very short time. Now here the people have to first understand what you do, than try to recreate your code without knowing your code and than fixing it. I dont know many people that want to do that

    Creating a testcase would take you a few minutes, as you already have all the code needed. You should always create testcases for problems as it is much easier to help you.

  5. #5

    Default

    hi Sven


    Quote Originally Posted by sven View Post
    It is actually the complete opposite. Having a complete runnable testcase that everybody can run will probably give you the correct code within a very short time. Now here the people have to first understand what you do, than try to recreate your code without knowing your code and than fixing it. I dont know many people that want to do that

    Creating a testcase would take you a few minutes, as you already have all the code needed. You should always create testcases for problems as it is much easier to help you.

    ok this is my code (do you need all the Eclipse Project?):

    this is the entrypoint class:

    Code:
    public class GridBinding implements EntryPoint {
    
        private BindingPanel bindingPanel;
    
        public void onModuleLoad() {
            Viewport viewport = new Viewport();
            viewport.setLayout(new BorderLayout());
    
            LayoutContainer center = new LayoutContainer();
            center.setLayout(new FitLayout());
    
            BorderLayoutData data = new BorderLayoutData(LayoutRegion.CENTER);
            data.setMargins(new Margins(5, 5, 5, 5));
            bindingPanel = new BindingPanel();
            center.add(bindingPanel);
            viewport.add(center, data);
            RootPanel.get().add(viewport);
        }
    }
    this is the panel where i've put the grid, the form and the bindings:

    Code:
    public class BindingPanel extends LayoutContainer {
    
        Grid<BeanModel> grid;
        SimpleComboBox<TeacherVO> comboBoxTeachers;
        private FormBinding formBindings;
    
        public BindingPanel() {
    
            grid = this.createGrid();
            FormPanel formPanel = createForm();
            formBindings = new FormBinding(formPanel, true);
            formBindings.setStore((Store) grid.getStore());
            FieldBinding b = new SimpleComboBoxFieldBinding(comboBoxTeachers,"teacher");
            
            // this converter is never called - no print in the console
            b.setConverter(new Converter() {
                public Object convertModelValue(Object value) {
                    System.out.println("convertModelValue()" + value);
                    TeacherVO docente = new TeacherVO();
                    docente.setCognome("" + value);
                    return docente;
                }
    
                public Object convertFieldValue(Object value) {
                    System.out.println("convertFieldValue()" + value);
                    return ((TeacherVO) value).getCognome();
                }
            });
            formBindings.addFieldBinding(b);
    
            this.add(formPanel, new RowData(.6, 1));
            this.add(grid, new RowData(.4, 1));
        }
    
        private Grid<BeanModel> createGrid() {
    
            ListStore studentsListStore = this.getStudents();
    
            List<ColumnConfig> configs = new ArrayList<ColumnConfig>();
    
            ColumnConfig studentFirstNameColumn = new ColumnConfig("nome", "Nome", 130);
            studentFirstNameColumn.setAlignment(HorizontalAlignment.LEFT);
            configs.add(studentFirstNameColumn);
    
            ColumnConfig studentLastNameColumn = new ColumnConfig("cognome", "Cognome", 170);
            studentLastNameColumn.setAlignment(HorizontalAlignment.LEFT);
            configs.add(studentLastNameColumn);
    
            ColumnModel columnModel = new ColumnModel(configs);
            Grid grid = new Grid<BeanModel>(studentsListStore, columnModel);
            grid.setAutoHeight(true);
    
            grid.setAutoExpandColumn("lastName");
            grid.setBorders(true);
    
            grid.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
            grid.getSelectionModel().addListener(Events.SelectionChange,
                    new Listener<SelectionChangedEvent<BeanModel>>() {
                        public void handleEvent(SelectionChangedEvent<BeanModel> be) {
                            if (be.getSelection().size() > 0) {
                                ModelData selectedModel = (ModelData) be.getSelection().get(0);
                                System.out.println("selectedModel "+selectedModel.get("cognome"));
                                formBindings.bind(selectedModel);
                            } else {
                                formBindings.unbind();
                            }
                        }
                    });
    
            return grid;
        }
    
        private FormPanel createForm() {
            FormPanel formPanel = new FormPanel();
            formPanel.setScrollMode(Scroll.AUTO);
            // formPanel.setFrame(false);
            formPanel.setBorders(true);
            formPanel.setHeaderVisible(false);
            formPanel.setWidth(700);
            formPanel.setLabelAlign(LabelAlign.LEFT);
            formPanel.setButtonAlign(HorizontalAlignment.CENTER);
            FormData formData = new FormData("-1");
            
            TextField studentFirstName = new TextField();
            studentFirstName.setName("nome");
            studentFirstName.setFieldLabel("First Name");
            formPanel.add(studentFirstName, formData);
    
            comboBoxTeachers = new SimpleComboBox();
            comboBoxTeachers.setEmptyText("Select the teacher....");
            comboBoxTeachers.setFieldLabel("Teacher");
            comboBoxTeachers.setDisplayField("cognomeNome");
            ListStore docentiListStore = getTeachers();
            comboBoxTeachers.setStore(docentiListStore);
            comboBoxTeachers.setTriggerAction(TriggerAction.ALL);
            comboBoxTeachers.setAutoHeight(true);
            formPanel.add(comboBoxTeachers);
            
            return formPanel;
        }
    
        private ListStore getTeachers() {
            ListStore docentiListStore = new ListStore();
    
            BeanModelFactory modelFactory = BeanModelLookup.get().getFactory(TeacherVO.class);
            ListStore corsiTutorListStore = new ListStore<ModelData>();
    
            TeacherVO theacher;
            BeanModel beanmodel;
    
            theacher = new TeacherVO("Fabrizio", "Landi");
            beanmodel = modelFactory.createModel(theacher);
            docentiListStore.add(beanmodel);
    
            theacher = new TeacherVO("Lapo", "Orlissi");
            beanmodel = modelFactory.createModel(theacher);
            docentiListStore.add(beanmodel);
            
            theacher = new TeacherVO("Fabio", "Loretto");
            beanmodel = modelFactory.createModel(theacher);
            docentiListStore.add(beanmodel);
            theacher = new TeacherVO("Marco", "Derossi");
            beanmodel = modelFactory.createModel(theacher);
    
            docentiListStore.add(beanmodel);
            return docentiListStore;
        }
    
        private ListStore getStudents() {
    
            TeacherVO theacher = new TeacherVO("Fabrizio", "Landi");
    
            BeanModelFactory modelFactory = BeanModelLookup.get().getFactory(StudentVO.class);
            ListStore studentsListStore = new ListStore<ModelData>();
    
            BeanModel beanmodel;
            StudentVO student;
    
            student = new StudentVO("giovanni", "puliti", theacher);
            beanmodel = modelFactory.createModel(student);
            studentsListStore.add(beanmodel);
    
            student = new StudentVO("aldo", "fabrizi", theacher);
            beanmodel = modelFactory.createModel(student);
            studentsListStore.add(beanmodel);
    
            student = new StudentVO("rosa", "rosati", theacher);
            beanmodel = modelFactory.createModel(student);
            studentsListStore.add(beanmodel);
    
            student = new StudentVO("Fabio", "Filopini", theacher);
            beanmodel = modelFactory.createModel(student);
            studentsListStore.add(beanmodel);
    
            return studentsListStore;
        }
         
    }

    these are the Value Object beans used to populate the grdi and the combox:

    Code:
    public class StudentVO implements Serializable {
     
        private String nome;
        private String cognome;
        private TeacherVO teacher;
     
        public StudentVO() {
            super();
        }
      
        public StudentVO(String nome, String cognome) {
            super();
            this.nome = nome;
            this.cognome = cognome;
        }
        
        public StudentVO(String nome, String cognome, TeacherVO teacher) {
            super();
            this.nome = nome;
            this.cognome = cognome;
            this.teacher = teacher;
        }
        
        public String getNome() {
            return nome;
        }
    
        public void setNome(String nome) {
            this.nome = nome;
        }
    
        public String getCognome() {
            return cognome;
        }
    
        public void setCognome(String cognome) {
            this.cognome = cognome;
        }
    
        public String getCognomeNome() {
            return this.getCognome() + " " + this.getNome();
        }
    
        public TeacherVO getTeacher() {
            return teacher;
        }
    
        public void setTeacher(TeacherVO teacher) {
            this.teacher = teacher;
        }
    
    }
    
    
    public class TeacherVO implements Serializable {
     
        private String nome;
        private String cognome; 
    
        public TeacherVO() {
            super();
        }
     
        public TeacherVO( String nome, String cognome) {
            super();
            this.nome = nome;
            this.cognome = cognome;
        }
      
        public String getNome() {
            return nome;
        }
    
        public void setNome(String nome) {
            this.nome = nome;
        }
    
        public String getCognome() {
            return cognome;
        }
    
        public void setCognome(String cognome) {
            this.cognome = cognome;
        }
    
        public String getCognomeNome() {
            return this.getCognome() + " " + this.getNome();
        }
    
    }

  6. #6
    Sencha Premium Member
    Join Date
    Sep 2007
    Posts
    13,976

    Default

    You have your SimpleComboBox filled with BeanModel objects. A SimpleComboBox only takes a SimpleComboValue. In your case you cannot use a SimpleComboBox as it is not simple anymore:

    Code:
    public static class BindingPanel extends LayoutContainer {
    
        Grid<BeanModel> grid;
        ComboBox<BeanModel> comboBoxTeachers;
        private FormBinding formBindings;
    
        public BindingPanel() {
    
          grid = this.createGrid();
          FormPanel formPanel = createForm();
          formBindings = new FormBinding(formPanel, true);
          formBindings.setStore((Store) grid.getStore());
          FieldBinding b = new FieldBinding(comboBoxTeachers, "teacher");
          formBindings.addFieldBinding(b);
    
          this.add(formPanel, new RowData(.6, 1));
          this.add(grid, new RowData(.4, 1));
        }
    
        private Grid<BeanModel> createGrid() {
    
          ListStore studentsListStore = this.getStudents();
    
          List<ColumnConfig> configs = new ArrayList<ColumnConfig>();
    
          ColumnConfig studentFirstNameColumn = new ColumnConfig("nome", "Nome", 130);
          studentFirstNameColumn.setAlignment(HorizontalAlignment.LEFT);
          configs.add(studentFirstNameColumn);
    
          ColumnConfig studentLastNameColumn = new ColumnConfig("cognome", "Cognome", 170);
          studentLastNameColumn.setAlignment(HorizontalAlignment.LEFT);
          configs.add(studentLastNameColumn);
    
          ColumnModel columnModel = new ColumnModel(configs);
          Grid grid = new Grid<BeanModel>(studentsListStore, columnModel);
          grid.setAutoHeight(true);
    
          grid.setAutoExpandColumn("lastName");
          grid.setBorders(true);
    
          grid.getSelectionModel().setSelectionMode(SelectionMode.SINGLE);
          grid.getSelectionModel().addListener(Events.SelectionChange, new Listener<SelectionChangedEvent<BeanModel>>() {
            public void handleEvent(SelectionChangedEvent<BeanModel> be) {
              if (be.getSelection().size() > 0) {
                ModelData selectedModel = (ModelData) be.getSelection().get(0);
                System.out.println("selectedModel " + selectedModel.get("cognome"));
                formBindings.bind(selectedModel);
              } else {
                formBindings.unbind();
              }
            }
          });
    
          return grid;
        }
    
        private FormPanel createForm() {
          FormPanel formPanel = new FormPanel();
          formPanel.setScrollMode(Scroll.AUTO);
          // formPanel.setFrame(false);
          formPanel.setBorders(true);
          formPanel.setHeaderVisible(false);
          formPanel.setWidth(700);
          formPanel.setLabelAlign(LabelAlign.LEFT);
          formPanel.setButtonAlign(HorizontalAlignment.CENTER);
          FormData formData = new FormData("-1");
    
          TextField studentFirstName = new TextField();
          studentFirstName.setName("nome");
          studentFirstName.setFieldLabel("First Name");
          formPanel.add(studentFirstName, formData);
    
          comboBoxTeachers = new ComboBox();
          comboBoxTeachers.setEmptyText("Select the teacher....");
          comboBoxTeachers.setFieldLabel("Teacher");
          comboBoxTeachers.setDisplayField("cognomeNome");
          ListStore docentiListStore = getTeachers();
          comboBoxTeachers.setStore(docentiListStore);
          comboBoxTeachers.setTriggerAction(TriggerAction.ALL);
          comboBoxTeachers.setAutoHeight(true);
          formPanel.add(comboBoxTeachers);
    
          return formPanel;
        }

  7. #7

    Default

    i'm using the SimpleCombobox because i need to make a binding in the form between the StudentVO and the TeacherVO. this is accomplished by usgin the object SimpleComboBoxFieldBinding isn't?

    the use case is abount editing all the data of a student: all text field attributes of a student are bounded using a formbindings, but there is the case of the relation student-teacher...
    the user need to make the assignement of the desiderd teacher to the student, selecting the TeacherVO from a list (actually the combobox).

    how can i do that? and if the relation between student and teacher where many - to - many? is it possible to make a bindings in a form (the student's editing form) between the student's data and a multiselection combobox (like in http://www.sencha.com/examples/explo...eckboxlistview)

  8. #8
    Sencha Premium Member
    Join Date
    Sep 2007
    Posts
    13,976

    Default

    . this is accomplished by usgin the object SimpleComboBoxFieldBinding isn't?
    SimpleComboBoxFieldBinding is a special binding for a SimpleComboBox. You can simple use a FieldBinding as shown in the code i posted. You dont have to use a SimpleComboBoxFieldBinding.

    the user need to make the assignement of the desiderd teacher to the student, selecting the TeacherVO from a list (actually the combobox).
    Isnt the code i posted actually doing that? Or do i missunderstand your question?

  9. #9

    Default

    Hi Sven


    sorry, your posted code was exactly what i was looking for.
    Now something little more difficult (this is actualliy what i need to do):
    in the previous post the model was base on a 1-to-1 relation (in StudentVO there is only 1 TeacherVO), but in my real model the relation is 1-to-n (in StudentVO there is a list of TeacherVO); I need also to allow a multi selection in the Teacher's list (e.g. using a multiselect ListField);

    How can i code this mapping?
    i make some modifications on the original code, using a FieldList instead of a combobox, but a get a ClassCastExc.....
    i crate also a Converter (following some other posts on this forum,but it seems not working...)



    this is StudentVO:

    Code:
    public class StudentVO implements Serializable {
     
        private String nome;
        private String cognome;
        private List<TeacherVO> teachers;
    
    ...
    this is the binding code:


    Code:
    public BindingPanel() {
    
            grid = this.createGrid();
            FormPanel formPanel = createForm();
            formBindings = new FormBinding(formPanel, true);
            formBindings.setStore((Store) grid.getStore());
            // def. the binding between the list field "teachers" in StudentVO and the ListField listTeachers
            FieldBinding b = new FieldBinding(listTeachers, "teachers");
           
            b.setConverter(new Converter() {
                public Object convertModelValue(Object value) {
                    List teachersModel = new ArrayList();
                    List teachersVO = (ArrayList)value;
    
                    for (int i=0; i<teachersVO.size(); i++){
                        BeanModelFactory modelFactory = BeanModelLookup.get().getFactory(TeacherVO.class);
                        BeanModel beanmodel;
                        beanmodel = modelFactory.createModel(teachersVO.get(i));
                        teachersModel.add(beanmodel);
                    }
                    return teachersModel;
            }
    
                public Object convertFieldValue(Object value) {
                    // TO DO 
                    return null;
                }
            });
       
            formBindings.addFieldBinding(b);


    i get this


    java.lang.ClassCastException: java.util.ArrayList cannot be cast to com.extjs.gxt.ui.client.data.ModelData


    like it was a problem in converting the list of teachersModel in a flat modeldata....

    how can i make this binding?

    thanx a lot

    Giovanni

  10. #10
    Sencha Premium Member
    Join Date
    Sep 2007
    Posts
    13,976

    Default

    As last time, can you please post a fully working testcase for this, so i know exactly what you are doing?

Page 1 of 3 123 LastLast

Similar Threads

  1. Translating Chris Scott's post to Rwt
    By smbrant in forum Community Discussion
    Replies: 0
    Last Post: 26 Dec 2009, 7:01 PM
  2. SimpleComboBoxFieldBinding in GXT 1.2.3
    By slyng in forum Ext GWT: Help & Discussion (1.x)
    Replies: 2
    Last Post: 10 Dec 2009, 11:56 AM
  3. Translating text keys at run time - translation system
    By TheBerliner in forum Community Discussion
    Replies: 42
    Last Post: 22 Jul 2009, 1:36 PM
  4. ComboBox in EditorGridPanel error
    By Defaite in forum Ext 2.x: Help & Discussion
    Replies: 1
    Last Post: 8 Oct 2008, 5:54 AM
  5. [2.0??] ComboBox Error
    By INeedADip in forum Ext 2.x: Bugs
    Replies: 0
    Last Post: 4 Nov 2007, 11:37 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •