Я запрашиваю список sharepoint с помощью запроса CAML. Здесь я использую «Порядок по условию» в одном столбце списка. Существует вероятность наличия нулевых значений в столбце заказа, в этом сценарии я хочу упорядочить список, используя другой столбец списка (например, столбец заголовка). Как добавить этот заказ по условию в запрос caml для получения элементов списка sharepoint.
Мой код:
query.ViewXml = "<View><Query>";
query.ViewXml += "<OrderBy><FieldRef Name='" + orderBy + "'/></OrderBy>";
query.ViewXml += "<Where><Eq><FieldRef Name='" + fieldRef + "'/><Value Type = '" + type + "'>" + value + "</Value></Eq></Where>";
query.ViewXml += "</Query></View>";