Лучший отвечающий
Фильтрация списка по диапазону дат в SharePoint Foundation 2010 как ???

Вопрос
-
Собственно не смог в инете найти нормальный ответ на Русском языке, ГУРУ, подскажите как это можно сделать.
есть список в нем дата создания например, надо сделать возможность фильтрации за произвольный период времени (тоесть два календаря использовать) , а так же два фиксированых фильра "за прошлую неделю " и "текущую неделю".
заранее спасибо, а если будут примеры вообще отлично!!!
1 декабря 2011 г. 6:43
Ответы
-
Алексей, вам подсказали в какую сторону копать: в сторону создания своей вебчасти. если вы в поисковике забъете "create webpart for sharepoinr fondation" вы найдете немало полезных примеров и информации по разработке + CALM запросы. Можете начать отсюда: http://msdn.microsoft.com/en-us/library/ms476318.aspx
Aleksandr Shramko- Предложено в качестве ответа Roman Zhukov 15 января 2012 г. 11:08
- Помечено в качестве ответа Roman Zhukov 25 января 2012 г. 7:13
12 января 2012 г. 10:20 -
Фильтрация основанна на соединенении веб-частей. Одна веб-часть передает параметры (в вашем случае веб-часть фильтра), другая веб-часть применяет параметры (веб-часть списка). Получаемые параметры используются в построении CAML запросе данных. В веб-части списка XSLT List View WebPart, насколько помню, CAML запрос находится в теге Query. На русском о соединении веб-частей по-моему писал Станислав Выщепан (ganjustat), блог которого вы сможете найтти на gotdotnet'е.
Собственно не смог в инете найти нормальный ответ на Русском языке, ГУРУ, подскажите как это можно сделать.
SharePoint MCPD, MCITP. Высказанное мною здесь - мои личные взгляды, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.- Помечено в качестве ответа Roman Zhukov 12 января 2012 г. 8:30
- Снята пометка об ответе Алексей О 12 января 2012 г. 10:06
- Предложено в качестве ответа Roman Zhukov 15 января 2012 г. 11:08
- Помечено в качестве ответа Roman Zhukov 25 января 2012 г. 7:13
4 декабря 2011 г. 14:50Модератор
Все ответы
-
Тоже актуально, фильтр дат позволяет выбрать только выбранную дату... Вообще скаладывается ощущение что шарик какая-то недоделанная цмс )))2 декабря 2011 г. 9:13
-
В сервере шарепоинт 2010 есть вебпарт для фильтрации, а в фундейшене нету и как его заменить непонятно.
Хотелось бы всетаки услышать подсказку от ГУРУ .
2 декабря 2011 г. 10:02 -
Фильтрация основанна на соединенении веб-частей. Одна веб-часть передает параметры (в вашем случае веб-часть фильтра), другая веб-часть применяет параметры (веб-часть списка). Получаемые параметры используются в построении CAML запросе данных. В веб-части списка XSLT List View WebPart, насколько помню, CAML запрос находится в теге Query. На русском о соединении веб-частей по-моему писал Станислав Выщепан (ganjustat), блог которого вы сможете найтти на gotdotnet'е.
Собственно не смог в инете найти нормальный ответ на Русском языке, ГУРУ, подскажите как это можно сделать.
SharePoint MCPD, MCITP. Высказанное мною здесь - мои личные взгляды, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.- Помечено в качестве ответа Roman Zhukov 12 января 2012 г. 8:30
- Снята пометка об ответе Алексей О 12 января 2012 г. 10:06
- Предложено в качестве ответа Roman Zhukov 15 января 2012 г. 11:08
- Помечено в качестве ответа Roman Zhukov 25 января 2012 г. 7:13
4 декабря 2011 г. 14:50Модератор -
А пример на английском , фильтрация в Foundation 2010 можете показать? Ничего вразумительного найти сам к сожалению не смог (((
5 декабря 2011 г. 8:46 -
Уважаемые гуру, пример фильрации можете привести именно для Foundation 2010 а не для Server версии?
12 января 2012 г. 10:08 -
Алексей, вам подсказали в какую сторону копать: в сторону создания своей вебчасти. если вы в поисковике забъете "create webpart for sharepoinr fondation" вы найдете немало полезных примеров и информации по разработке + CALM запросы. Можете начать отсюда: http://msdn.microsoft.com/en-us/library/ms476318.aspx
Aleksandr Shramko- Предложено в качестве ответа Roman Zhukov 15 января 2012 г. 11:08
- Помечено в качестве ответа Roman Zhukov 25 января 2012 г. 7:13
12 января 2012 г. 10:20 -
очень порадовали CALM -запросы, очень часто из не хватает :)
Я считаю что тема "куда копать" является раскрытой и все нужные советы уже даны выше.
Вопрос автору: А вы можете использовать представления списка для таких фильтраций ? Или по какойто причине они не подходят ?
Think -> Search -> Ask -> Think again.13 января 2012 г. 3:05 -
очень порадовали CALM -запросы, очень часто из не хватает :)
Я считаю что тема "куда копать" является раскрытой и все нужные советы уже даны выше.
Вопрос автору: А вы можете использовать представления списка для таких фильтраций ? Или по какойто причине они не подходят ?
Think -> Search -> Ask -> Think again.
Все очень просто, фильтрация в представлении не позволяет задать произвольный диапазон дат.16 января 2012 г. 9:20