Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

  • bug: setGroupTitleField does not work with setShowGroupSummaryInHeader

    SmartClient Version: v10.0p_2015-10-07/LGPL Development Only (built 2015-10-07)
    Google Chrome 45.0.2454.101 (64-bit)

    Problem: ListGrids using setGroupTitleField with setShowGroupSummaryInHeader do not show a header or [+] icon. Instead the field is blank.

    This used to work with smartgwt v10.0p_2015-01-14/LGPL.

    Example code:

    Code:
    public class TestWindow extends Window
    {
        final DataSource ds = new DataSource()
        {
            {
                setClientOnly(true);
                setCacheData(new Record[] { createRecord("100", 1, "Group 1"), createRecord("101", 2, "Group 1"),
                        createRecord("103", 3, "Group 1"), createRecord("200", 4, "Group 2"),
                        createRecord("201", 5, "Group 2"), createRecord("202", 6, "Group 2"),
                        createRecord("300", 7, "Group 3"), createRecord("301", 8, "Group 3") });
            }
    
            private Record createRecord(String name, Integer id, String category)
            {
                final Record rv = new Record();
                rv.setAttribute("name", name);
                rv.setAttribute("id", id);
                rv.setAttribute("category", category);
                return rv;
            }
        };
    
        public TestWindow()
        {
            setHeight100();
            setWidth100();
    
            final ListGrid grid = new ListGrid()
            {
                {
                    setWidth100();
                    setHeight100();
                    setDataSource(ds);
    
                    final ListGridField category = new ListGridField("category");
                    final ListGridField id = new ListGridField("id");
                    final ListGridField name = new ListGridField("name");
                    setFields(category, id, name);
    
                    setShowGroupSummary(true);
                    setShowGroupSummaryInHeader(true);
    
                    setGroupByField("category");
                    setGroupTitleField("category");
                }
            };
    
            addItem(grid);
    
            grid.fetchData();
        }
    }

  • #2
    Has anyone had a change to look at this?

    Comment


    • #3
      last bump

      Comment

      Working...
      X