After trying to get this to work I just made it worse 😂
I cant get the date column filtering to work.
I know I have delegation warnings but at this time it will just pull random, it will not look at the date columns even if I select any, I always need to select todays date on the End date to display any results at all.
It is a large list so I guess pulling collections together based on filtering would be one option, this would also get rid of delegation issues, but unsure why it's not currently working.
If(
TabListDataSource.Selected.Value = "Datasource: Archive",
Search(
Filter(
SortByColumns(
HelpdeskArchive,
"Created",
SortOrder.Descending
),
IsBlank(FilterRequester_2.Selected.Mail) || false || RequesterEmail = FilterRequester_2.Selected.Mail,
IsBlank(FilterAssignedTo_2.Selected.displayName) || false || 'Assigned To'.DisplayName = FilterAssignedTo_2.Selected.displayName,
IsEmpty(FilterStatus_2.SelectedItems) || CountIf(
FilterStatus_2.SelectedItems,
Value = Status.Value
) > 0,
IsEmpty(FilterCaseType.SelectedItems) || CountIf(
FilterCaseType.SelectedItems,
Value = 'Case Type'.Value
) > 0,
IsEmpty(FilterCategory_2.SelectedItems) || false || CountIf(
FilterCategory_2.SelectedItems,
Value = 'Case Category'
) > 0,
IsBlank(DatePickerStart.SelectedDate) && IsBlank(DatePickerEnd.SelectedDate) || false || If(
TabListDateRelation.Selected.Value = "Date by Closed",
IsBlank(DatePickerStart.SelectedDate) && IsBlank(DatePickerEnd.SelectedDate) || false || ClosingDate >= DatePickerStart.SelectedDate && ClosingDate <= DatePickerEnd.SelectedDate,
IsBlank(DatePickerStart.SelectedDate) && IsBlank(DatePickerEnd.SelectedDate) || false || Created >= DatePickerStart.SelectedDate && Created <= DatePickerEnd.SelectedDate
)
),
SearchInput1_3.Text,
"RequesterEmail",
"Title",
"TicketID",
"CaseCategory"
)