Как сгруппировать по вычисляемому столбцу в веб-части запроса контента
Я пытаюсь создать пользовательскую веб-часть запроса, которая извлекает данные из нескольких списков (или я бы просто сделал это с помощью представления списка), и я хочу сгруппировать данные по первой букве, AZ. Прямо сейчас у меня есть вычисляемый столбец, который использует =LEFT(Title,1)
определить первую букву каждой записи данных. Даже если я изменю файл.webpart GroupBy
свойство для CQWP, чтобы заставить его группировать по вычисляемому столбцу ("Буква"), однако, запрос появляется пустым, потому что он не может группировать по вычисляемому столбцу. Кто-нибудь знает другой способ, которым я могу сделать это, или способ заставить Sharepoint иметь статический столбец рассчитанного значения?
1 ответ
К сожалению, вам придется сделать это, используя комбинацию поля и SPItemEventReceiver, поэтому вы создаете поле только для чтения и создаете EventReceiver, который обновляет его в ItemAdding и ItemUpdating