Hi,
with the latest build I get the error message mentioned on the bottom when I click on a SelectItem for opening a subgrid. With older Builds from e.g. 08/31/2017 it is working with the same code.
Thanks
Andy
SmartGWT: 6.1p Build 09/11/2017
OS: Ubuntu
Browser: Chrome, Firefox
When I click on the SelctItem to open the SubGrid I get the following message:
with the latest build I get the error message mentioned on the bottom when I click on a SelectItem for opening a subgrid. With older Builds from e.g. 08/31/2017 it is working with the same code.
Thanks
Andy
SmartGWT: 6.1p Build 09/11/2017
OS: Ubuntu
Browser: Chrome, Firefox
Code:
ListGridField idField = new ListGridField( "good_id", "Id" ); idField.setWidth( "8%" ); idField.setHidden( true ); ListGridField nameField = new ListGridField( "name", "Name" ); nameField.setWidth( "25%" ); ListGridField gtinField = new ListGridField( "gtin", "GTin" ); gtinField.setWidth( "10%" ); ListGridField variantField = new ListGridField( "good_variant_name", "Variant" ); variantField.setWidth( "15%" ); ListGridField typeField = new ListGridField( "good_type_name", "Type" ); typeField.setWidth( "5%" ); ListGridField addittionalInfoField = new ListGridField( "additional_info", "Info" ); addittionalInfoField.setWidth( "15%" ); SelectItem selectItem = new SelectItem( "ident" ); selectItem.setOptionDataSource( getDataSource() ); selectItem.setWidth( "*" ); selectItem.setPickListWidth( 950 ); selectItem.setPickListFields( idField, nameField, gtinField, typeField, variantField, addittionalInfoField ); selectItem.setValueField( CItemSupplyGoods.good_id ); selectItem.setDisplayField( CItemSupplyGoods.name ); ListGrid listGrid = new ListGrid(); listGrid.setShowFilterEditor( true ); listGrid.setEmptyCellValue( "---" ); listGrid.setWrapCells( true ); listGrid.setEdgeMarginSize( 3 ); listGrid.setShowShadow( false ); selectItem.setPickListProperties( listGrid ); FormItemIcon iconRemove = new FormItemIcon(); iconRemove.setSrc( "icons/16x16/remove.png" ); iconRemove.setName( "Remove" ); iconRemove.setPrompt( "Remove" ); item.setIcons( iconRemove );
When I click on the SelctItem to open the SubGrid I get the following message:
Code:
11:13:46.726:MUP4:WARN:Log:TypeError: _1 is null Stack from error.stack: ListGrid.shouldAlwaysShowOperatorIcon() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Grids.js?isc_version=11.1d.js:752 RecordEditor.updateFilterOperators() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Grids.js?isc_version=11.1d.js:3162 RecordEditor.draw() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Grids.js?isc_version=11.1d.js:3162 Layout.layoutChildren() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Foundation.js?isc_version=11.1d.js:335 ListGrid.layoutChildren() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Grids.js?isc_version=11.1d.js:1154 Layout.drawChildren() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Foundation.js?isc_version=11.1d.js:244 Canvas.draw() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Core.js?isc_version=11.1d.js:2499 Class.invokeSuper() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Core.js?isc_version=11.1d.js:276 ListGrid.draw() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Grids.js?isc_version=11.1d.js:1231 .placePickList() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Forms.js?isc_version=11.1d.js:2062 .$19l() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Forms.js?isc_version=11.1d.js:1926 .showPickList() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Forms.js?isc_version=11.1d.js:1925 SelectItem.showPickList() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Forms.js?isc_version=11.1d.js:2134 SelectItem.showPicker() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Forms.js?isc_version=11.1d.js:2134 SelectItem.handleClick() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Forms.js?isc_version=11.1d.js:2129 DynamicForm.bubbleItemHandler() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Forms.js?isc_version=11.1d.js:531 DynamicForm.handleItemClick() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Forms.js?isc_version=11.1d.js:537 DynamicForm.handleClick() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Forms.js?isc_version=11.1d.js:532 [c]EventHandler.bubbleEvent() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Core.js?isc_version=11.1d.js:2021 [c]EventHandler.handleClick() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Core.js?isc_version=11.1d.js:1877 EventHandler._handleMouseUp() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Core.js?isc_version=11.1d.js:1862 [c]EventHandler.handleMouseUp() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Core.js?isc_version=11.1d.js:1853 [c]EventHandler.dispatch() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Core.js?isc_version=11.1d.js:2107 anonymous() @ com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Core.js?isc_version=11.1d.js:57 11:13:46.824:MUP4:WARN:Log:Uncaught JavaScript exception: TypeError: _1 is null in http://127.0.0.1:8888/com.uds.webadmin.GBookingAdmin/sc/modules/ISC_Grids.js?isc_version=11.1d.js, line 752
Comment