/*data inputs are: index(int), newLinkToken (any type), newTeamLink_cdt (any type), */ load( local!stages: todatasubset( rule!ips_getAllStages() ), a!gridRowLayout( id:ri!index, contents: { a!textField( label: "Submission Name" & ri!index, value: ri!selectedSubmissionBoard_cdt[ri!index].ipname, readOnly: true ), a!textField( label: "Type" & ri!index, value: ri!selectedSubmissionBoard_cdt[ri!index].submissiontype, readOnly: true ), a!textField( label: "Category" & ri!index, value: ri!selectedSubmissionBoard_cdt[ri!index].category, readOnly: true ), a!dateField( label: "Received Date" & ri!index, value: ri!selectedSubmissionBoard_cdt[ri!index].receiveddate, readOnly: true ), a!dateField( label: "Latest Release Date" & ri!index, value: ri!selectedSubmissionBoard_cdt[ri!index].latestreleasedate, readOnly:true ), a!textField( label: "Status" & ri!index, value: ri!selectedSubmissionBoard_cdt[ri!index].status, readOnly: true ), a!dropdownField( label: "Stage", choiceLabels: local!stages.data.stage, choiceValues: index( local!stages.data, "id", {} ), placeholderLabel: "--- Select Stage ---", value: ri!selectedSubmissionBoard_cdt[ri!index].boardstageid, saveInto: ri!selectedSubmissionBoard_cdt[ri!index].boardstageid, required: true(), readOnly: false() ), /*a!linkField(*/ /* label: "delete " & ri!index,*/ /* align: "CENTER",*/ /* links: a!dynamicLink(*/ /* label: char(*/ /* 10005*/ /* ),*/ /* value: ri!index,*/ /* saveInto: {*/ /* a!save(*/ /* ri!selectedSubmissionBoard_cdt,*/ /* remove(*/ /* ri!selectedSubmissionBoard_cdt,*/ /* save!value*/ /* )*/ /* ),*/ /* * When modifying the size of the array used in a!applyComponents,*/ /* * make the same change in the "token" array variable*/ /* a!save(*/ /* ri!newLinkToken,*/ /* remove(*/ /* ri!newLinkToken,*/ /* save!value*/ /* )*/ /* )*/ /* }*/ /* )*/ /* )*/ } ) )