= load( local!COL_IDX_TASK_ASSIGNED_TO: 1, local!COL_IDX_TASK_NAME: 2, local!gridSelection: a!gridSelection( pagingInfo: a!pagingInfo( startIndex: 1, batchSize: 25 ) ), with( local!datasubset: getPortalReportDatasubset( reportId: cons!BW_CMPO_REPORT_TASKS_FOR_IMPL_SPL_GROUP, pagingInfo: local!gridSelection.pagingInfo, contextIds: {}, filter: {} ), a!formLayout( firstColumnContents: { a!sectionLayout( label: "ccc", firstColumnContents: { a!gridField( label: "zxc", selection: true, identifiers: if( local!datasubset.totalCount = 0, {}, local!datasubset.data[local!COL_IDX_TASK_NAME].cells.drilldown ), value: local!gridSelection.pagingInfo, saveInto: local!gridSelection.pagingInfo, totalCount: local!datasubset.totalCount, buttons: a!buttonLayout( primaryButtons: a!buttonWidgetSubmit( label: "Submit" ) ), columns: { a!gridLinkColumn( label: local!datasubset.columns[local!COL_IDX_TASK_NAME].label, field: local!datasubset.columns[local!COL_IDX_TASK_NAME].field, data: if( local!datasubset.totalCount = 0, {}, apply( a!processTaskLink( label: _, task: _ ), merge( local!datasubset.data[local!COL_IDX_TASK_NAME].cells.value, local!datasubset.data[local!COL_IDX_TASK_NAME].cells.drilldown ) ) ), alignment: local!datasubset.columns[local!COL_IDX_TASK_NAME].alignment ), a!gridTextColumn( label: local!datasubset.columns[local!COL_IDX_TASK_ASSIGNED_TO].label, field: local!datasubset.columns[local!COL_IDX_TASK_ASSIGNED_TO].field, data: if( local!datasubset.totalCount = 0, {}, apply( rule!BW_CMPO_prepareAppianUserDisplayNameById, local!datasubset.data[local!COL_IDX_TASK_ASSIGNED_TO].cells.value ) ), alignment: local!datasubset.columns[local!COL_IDX_TASK_ASSIGNED_TO].alignment ) } ) } ) } ) ) )