teamlink
teamlink copied to clipboard
Clicking on person icon doesn't show directs and text to show peers not working
Hi Stuart, I made a couple of tweaks as this didn't seem to return information for me
Screen Edit Presence and View Any Team Control lblNoDirectReports Method OnSelect
/*
Set(teamViewParentEmail,Office365Users.ManagerV2(teamViewParentEmail).mail);
Set(teamViewType,"Directs");
ClearCollect(thisTeamList,Office365Users.DirectReportsV2(teamViewParentEmail).value.mail);
ClearCollect(teamViewAvailability,Filter(Presences,Email in thisTeamList.mail));
*/
Set(
teamViewType,
"Peers"
);
Clear(thisTeamList);
Patch(
thisTeamList,
Defaults(thisTeamList),
Office365Users.ManagerV2(teamViewParentEmail)
);
ClearCollect(thisTmpTeamList,
SortByColumns(Office365Users.DirectReportsV2(Office365Users.ManagerV2(teamViewParentEmail).mail).value,"displayName",Ascending)
);
Collect(
thisTeamList,
SortByColumns(
thisTmpTeamList,
"mail",
Ascending
)
);
ClearCollect(
teamViewAvailability,
ShowColumns(
Filter(
Presences,
Email in thisTeamList.mail, (Date >= DateAdd(firstDate,TimeZoneOffset(firstDate)*-1,Minutes) && Date <= DateAdd(DateAdd(firstDate,7,Days),TimeZoneOffset(DateAdd(firstDate,7,Days))*-1,Minutes) ) || IsBlank(Date)
),
"cr599_date",
"cr599_email",
"cr599_name",
"cr599_PresentStatus","crbd3_dayvalue"
)
);
Reset(txtSearchPeopleGrid);
Screen Edit Presence and View Any Team Control imgPersonPhoto_1 and imgNoPhoto Method OnSelect
/*
ClearCollect(thisTeamList,Office365Users.DirectReportsV2(teamViewParentEmail).value.mail);
ClearCollect(teamViewAvailability,Filter(Presences,Email in thisTeamList.mail));
*/
ClearCollect(thisTeamList,SortByColumns(Office365Users.DirectReportsV2(teamViewParentEmail).value,"displayName",Ascending));
ClearCollect(teamViewAvailability,ShowColumns(Filter(Presences,Email in thisTeamList.mail, (Date >= DateAdd(firstDate,TimeZoneOffset(firstDate)-1,Minutes) && Date <= DateAdd(DateAdd(firstDate,7,Days),TimeZoneOffset(DateAdd(firstDate,7,Days))*-1,Minutes) ) || IsBlank(Date)),"cr599_date","cr599_email","cr599_name","cr599_PresentStatus","crbd3_dayvalue"));
Reset(txtSearchPeopleGrid);