Sort(Filter(
'Test Document Repository',
(IsBlank(ComboBoxGroup.SelectedItems) Or IsEmpty(ComboBoxGroup.SelectedItems) Or
'Service Element/Group'.Value in ComboBoxGroup.SelectedItems.Value),
DropdownCategory.Selected.Value = Blank() Or DropdownCategory.Selected.Value = Category.Value,
DropdownSubcategory.Selected.Value = Blank() Or DropdownSubcategory.Selected.Value = Subcategory.Value,
DropdownDocType.Selected.Value = Blank() Or DropdownDocType.Selected.Value = 'Document Type'.Value,
ComboBoxApprover.Selected.DisplayName = Blank() Or Approver.DisplayName in ComboBoxApprover.SelectedItems.DisplayName,
FilterGallery.Value in 'Document Title'
),
If(varSortType=true,'Document Title','Publication Date'),If(varSort=true,SortOrder.Ascending,SortOrder.Descending))