Я использую URL для настройки фильтрации для страницы sharepoint 2007 на основе столбца идентификатора.Этот столбец должен быть строковым полем.Поэтому, если я нажимаю на имя клиента, URL создается так, чтобы он приводил пользователя в список, который фильтруется по идентификатору этого клиента.Это прекрасно работает, если у пользователя есть идентификатор «abc», но если у пользователя есть идентификатор «123», это не будет работать.Я пробовал с кавычками, без кавычек и с одинарными кавычками.Первоначально я изменил этот столбец на числовое поле, и это устранило проблему, но теперь я обнаружил, что это должно быть строковое поле, и поэтому мне нужно, чтобы фильтрация работала для строкового поля, если это число.
Я использую следующий синтаксис:
http://domain/clients/Lists/ListName/AllItems.aspx?FilterField1=Company_x0020_ID&FilterValue1=100
Приведенный выше фильтр НЕ БУДЕТ, потому что значение фильтра - это число
http://domain/clients/Lists/ListName/AllItems.aspx?FilterField1=Company_x0020_ID&FilterValue1=abc
Вышеупомянутый фильтр WILL, потому что значение фильтра является строкой.
Есть ли способ заставить это работать, будь то JavaScript или манипулирование полемтип?Заранее большое спасибо.