GridPro

Hi Vaadin-Team,

Details are displayes as nested GridPro - no Problem until you click on any row in the nested GridPro.

The new generated “Column” of the outer grid is not defined.

public void createItemDetailsRenderer() {

		gvGrid.setItemDetailsRenderer(new ComponentRenderer<HorizontalLayout, ReportRow>(pvReportrow -> {

			DebugLog.out(pvReportrow.getRowHeader());

			List<ReportRow> lvSublevelRows = pvReportrow.getReport().getGvBlpFiReportModel().createSubleveleRows(pvReportrow);
    	    HorizontalLayout lvHorizontalLayout = new HorizontalLayout();
    	    lvHorizontalLayout.setId("dfewfr");

    	    try {
    	    	GridPro<ReportRow> lvInnerGrid = gvBlpReportGridFactory.createGridDeatilsForReportRows(lvSublevelRows);
    	    	
    	    	lvHorizontalLayout.add(lvInnerGrid);

    	    	return lvHorizontalLayout;
    	    }catch(Exception ex) {
    	    	ex.printStackTrace();

        	    return lvHorizontalLayout;
    	    }
    	}));
	
	}

18276692.png