Clear(colNominations);
//Clear(colSubmissions);
Patch(
Adjudication_1,
ShowColumns(
colScores,
ID,
'Criteria 1',
'Criteria 2',
'Criteria 3',
'Criteria 4',
'Criteria 5'
)
);
//Set(mySelectedRecord, Gallery7_1.Selected);
Collect(
colNominations,
Filter(
Adjudication_1,
'Nomination Link'.Value = Gallery7_2.Selected.'Nomination Link'.Value
)
);
Set(
vAverage,
Blank()
);
Set(
vAverage,
Average(
colNominations,
Total
)
);
Set(
vNomination,
Blank()
);
Set(
vNomination,
Gallery7_2.Selected.'Nomination Link'.Value
);
Set(
vPanelMem,
Blank()
);
Set(
vPanelMem,
Concat(
colNominations,
'Panel Member'.DisplayName & ":" & Value(Total) & Char(10)
)
);
Set(
vNominees,
LookUp(
Nominations,
Reference = Gallery7_2.Selected.'Nomination Link'.Value
).Nominees
);
Set(
vCategory,
Blank()
);
Set(
vCategory,
Gallery7_2.Selected.'Nomination: Category'.Value
);
//Collect(colSubmissions,{Title:vNomination,MemberScore:vPanelMem,SumScore:vAverage,Category:vCategory});
Set(
_oldRecord,
LookUp(
Summary_1,
Title = vNomination
)
);
//Set(varCategory, LookUp(Category, Title = vCategory));
Patch(
Summary_1,
If(IsBlank(_oldRecord), Defaults(Summary_1), _oldRecord),
{
Title: vNomination,
'Sum Score': vAverage,
'Members Score': vPanelMem,
//Category: {Id:LookUp(Category,Title= vCategory,ID),Value:vCategory},
NominationCategory:vCategory
}
);
Notify(
"Successfully Updated Nominations Scores",
NotificationType.Success,
3000
);
Clear(colScores);
Set(
_oldRecord,
Blank()
);