Package com.smartgwt.client.widgets.grid

Examples of com.smartgwt.client.widgets.grid.ListGrid.fetchData()


        if (listGrid.getDataSource() != null) {
            // Invalidate the cached records - if listGrid.getAutoFetchData() is true, this will cause the ListGrid to
            // automatically call fetchData().
            listGrid.invalidateCache();
            if (!this.autoFetchData && (initialCriteria != null)) {
                listGrid.fetchData(criteria);
            }
        }
        listGrid.markForRedraw();
    }
View Full Code Here


        // autoFetchData flag to true and invalidateCache() doesn't do the fetching as mentioned in the refresh()
        // method.
        final ListGrid listGrid = getListGrid();
        Criteria criteria = getCurrentCriteria();
        listGrid.setCriteria(criteria);
        listGrid.fetchData(criteria);
        listGrid.markForRedraw();
        refreshTableInfo();
    }
}
View Full Code Here

                        ds.addData(record);
                    }

                    try {
                        searchBarPickListGrid.setData(new ListGridRecord[] {});
                        searchBarPickListGrid.fetchData();
                    } catch (Exception e) {
                        Log.debug("Caught exception on fetchData: " + e);
                    }
                } finally {
                    isSearchInProgress = false;
View Full Code Here

                            ds.addData(record);
                        }

                        try {
                            searchBarPickListGrid.setData(new ListGridRecord[] {});
                            searchBarPickListGrid.fetchData();
                        } catch (Exception e) {
                            Log.info("Caught exception on fetchData: " + e);
                        }

                        long suggestFetchTime = System.currentTimeMillis() - suggestStart;
View Full Code Here

        searchButton.setAutoFit(true);
        searchButton.addClickHandler(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                Criterion criteria = rangeItem.getCriterion();               
                grid1.fetchData(criteria);
            }
        });
        layout.addMember(searchButton);
        layout.addMember(grid1);
View Full Code Here

        ButtonItem button = new ButtonItem();
        button.setTitle("Search");
        button.setStartRow(false);
        button.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                grid.fetchData(form.getValuesAsCriteria());
            }
        });

        form.setItems(query, button);
View Full Code Here

                Object value = restrictItem.getValue();
                boolean filter = value != null && (Boolean) value;
                if (filter) {
                    criteria.addCriteria("category", "Dictionaries");
                }
                supplyItemGrid.fetchData(criteria);
            }
        });
        sortForm.setFields(restrictItem);

        canvas.addChild(supplyItemGrid);
View Full Code Here

    searchPickTree.setValueField("EmployeeId");
    searchPickTree.addChangedHandler(new ChangedHandler() {
      public void onChanged(ChangedEvent event) {
        Criteria c = new Criteria();
        c.addCriteria("ReportsTo", (Integer)event.getValue());
        employeeGrid.fetchData(c);
      }
    });

    SearchForm searchForm = new SearchForm();
    searchForm.setWidth(200);
View Full Code Here

        ButtonItem button = new ButtonItem();
        button.setTitle("Search");
        button.setStartRow(false);
        button.addClickHandler(new ClickHandler() {
            public void onClick(ClickEvent event) {
                grid.fetchData(form.getValuesAsCriteria());
            }
        });

        form.setItems(query, button);
View Full Code Here

        ListGridField unitsField = new ListGridField("units", 80);
        ListGridField descriptionField = new ListGridField("description", 250);

        supplyItemGrid.setFields(nameField, categoryField, skuField, unitsField, descriptionField);

        supplyItemGrid.fetchData(new Criteria(), new DSCallback() {

            public void execute(DSResponse response, Object rawData, DSRequest request) {
                supplyItemGrid.startEditing(0, 0, false);
            }
        });
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.