Поле поиска SPServices GetListItems не получено

В пользовательском списке MOSS 2007,
имеющем поле, которое является типом поиска в другом пользовательском списке на том же сайте,
использование следующего не приводит к вводу поля поиска,
хотя другое ( поля без поиска) присутствуют в результатах

$().SPServices({
    operation: "GetListItems",
    async: false,
CAMLViewFields: "<ViewFields>" 
              + " <FieldRef Name='Title' />  " 
              + " <FieldRef Name='Dt_x0020_Sec_x0020_Lev' />" 
              + "</ViewFields> ",
      listName: "Media Inventory",
      completefunc: Get_MI_Completed
    });

В ответе присутствуют поля «Одна строка текста», поля «Дата/время» и т. д.,
но отсутствует поле «Поиск», которое представляет собой одну строку текста.

Список, указанный в GetListItems, содержит 285 записей,
искомое значение берется из списка со 126 записями.


person Brian Wren    schedule 19.03.2013    source источник


Ответы (1)


В какой-либо из строк таблицы, содержащей поле поиска (та, которая содержит 285 записей), задано значение этого поля? или он пустой? По моему опыту, Sharepoint не будет возвращать столбец (поле), если он не установлен (очень раздражает). Вы можете проверить это, сузив свои GetListItems до одной строки списка, а затем поиграть с настройкой и очисткой поля поиска.

person Paul T.    schedule 20.03.2013