I have a problem with the 6.0p upgrade from 5.1p: The listgrid is empty and I get an error. This with 6.0p power 6.4.16.
The same code (with the two 6.0 API calls commented out) works with 5.1p 7.4.16.
EntryPoint:
Error:
The same code (with the two 6.0 API calls commented out) works with 5.1p 7.4.16.
EntryPoint:
Code:
public void onModuleLoad() { final ListGrid countryGrid = new ListGrid() { @Override protected Canvas getExpansionComponent(final ListGridRecord record) { HLayout hlayout = new HLayout(); LayoutSpacer space = new LayoutSpacer(); space.setHeight(100); hlayout.addMember(space); VLayout layout = new VLayout(5); layout.setPadding(10); hlayout.addMember(layout); return hlayout; } }; countryGrid.setWidth(500); countryGrid.setHeight(300); countryGrid.setDataSource(WorldXmlDS.getInstance()); ListGridField nameField = new ListGridField("countryCode", "name", 50); ListGridField vornameField = new ListGridField("countryName", "vorname"); ListGridField gebDatumField = new ListGridField("capital", "geb datum"); countryGrid.setFields(nameField, vornameField, gebDatumField); countryGrid.setAutoFetchData(false); DSRequest prop = new DSRequest(DSOperationType.FETCH); prop.setOutputs("f_name,f_vorname,f_geb_datum,f_schueler_id"); countryGrid.setShowAllRecords(false); countryGrid.setShowFilterEditor(true); countryGrid.setAllowFilterOperators(true); countryGrid.setCanEdit(false); countryGrid.setAlwaysShowOperatorIcon(true); countryGrid.setFilterOnKeypress(false); countryGrid.setCanExpandRecords(true); countryGrid.fetchData(null, null, prop); countryGrid.draw(); }
Code:
13:35:48.195:WARN:Log:TypeError: Cannot set property 'prompt' of undefined Stack from error.stack: ListGrid.updateOperatorIcon(<no args: exited>) on [ListGrid ID:isc_TestingModule_1_0] @ ISC_Grids.js:2703:163 ListGrid.setFieldSearchOperator(<no args: exited>) on [ListGrid ID:isc_TestingModule_1_0] @ ISC_Grids.js:2701:6 RecordEditor.draw(<no args: exited>) on [RecordEditor ID:isc_TestingModule_1_0$31t] @ ISC_Grids.js:3211:246 Layout.layoutChildren(<no args: exited>) on [ListGrid ID:isc_TestingModule_1_0] @ ISC_Foundation.js:349:306 ListGrid.layoutChildren(<no args: exited>) on [ListGrid ID:isc_TestingModule_1_0] @ ISC_Grids.js:1306:32 Layout.drawChildren(<no args: exited>) on [ListGrid ID:isc_TestingModule_1_0] @ ISC_Foundation.js:258:609 Canvas.draw(<no args: exited>) on [ListGrid ID:isc_TestingModule_1_0] @ ISC_Core.js:2187:253 [c]Class.invokeSuper(<no args: exited>) on [ListGrid ID:isc_TestingModule_1_0] @ ISC_Core.js:295:162 ListGrid.draw(<no args: exited>) on [ListGrid ID:isc_TestingModule_1_0] @ ISC_Grids.js:1377:612 undefined.draw_0_g$(<no args: exited>) @ 54E34EF3B67EC3DE25B32AAB54B5353D.cache.js:101230:13 undefined.onModuleLoad_4_g$(<no args: exited>) @ 54E34EF3B67EC3DE25B32AAB54B5353D.cache.js:276196:20 Array.init_2_g$(<no args: exited>) @ 54E34EF3B67EC3DE25B32AAB54B5353D.cache.js:45605:49 initializeModules_0_g$(<no args: exited>) @ 54E34EF3B67EC3DE25B32AAB54B5353D.cache.js:221:30 apply_0_g$(<no args: exited>) @ 54E34EF3B67EC3DE25B32AAB54B5353D.cache.js:10981:28 entry0_0_g$(<no args: exited>) @ 54E34EF3B67EC3DE25B32AAB54B5353D.cache.js:11051:14 <anonymous>(<no args: exited>) @ 54E34EF3B67EC3DE25B32AAB54B5353D.cache.js:11017:14 gwtOnLoad_0_g$(<no args: exited>) @ 54E34EF3B67EC3DE25B32AAB54B5353D.cache.js:234:40 <anonymous>(<no args: exited>) @ 54E34EF3B67EC3DE25B32AAB54B5353D.cache.js:290905:1
Comment