Моё меню Общее меню Пользователи Правила форума Все прочитано
Вернуться   uForum.uz > ИКТ и телеком > IT-индустрия > UZINFOCOM > SharePoint
Регистрация
Знаете ли Вы, что ...
...нарушения правил форума наказываются. Старайтесь их не нарушать.
<< Предыдущий совет - Случайный совет - Следующий совет >>

SharePoint Создание систем информационного обеспечения и взаимодействия на базе платформы Microsoft SharePoint


Ответить

 
Опции темы Опции просмотра
Старый 15.04.2009 10:05   #1  
Аватар для VitalyAS
Оффлайн
Сообщений: 2
+ 0  0/0
– 0  0/0

Russian Federation
Здравствуйте. недавно начал изучение SPS, Подскажите, подробно по настройке фильтра для [День рождения] для отображения у кого в этот месяц день рождения. Насколько я понял.. надо создать столбец с вычисляемым полем в нём ввести формулу: =ЕСЛИ(ЕПУСТО([День рождения]);"";ЕСЛИ(ДАТА(2008;МЕСЯЦ([День рождения]);ДЕНЬ([День рождения]))<ДАТА(2008;1;30);ДАТА(2009;МЕСЯЦ([День рождения]);ДЕНЬ([День рождения]));ДАТА(2008;МЕСЯЦ([День рождения]);ДЕНЬ([День рождения]))))
1) есть ли принципиальная разница, как назвать столбец?
2) Что указать в типе данных, возвращаемых этой формулой?
3) Что указать в качестве фильтра: столбец и значение?
4) требуется ли перезапуск каких-либо служб?

MOSS 2007 рус.
Ответить 
Старый 12.05.2009 18:32   #2  
Аватар для NetKot
Оффлайн
ООО "МРЦ"
Руководитель департамента ИСО и ИТ
AKA:Wagner
Сообщений: 29
+ 4  10/6
– 0  0/0

Russian FederationОтправить сообщение для NetKot с помощью ICQ
Не добрались еще руки до этого, но сравнивать даты тяжело в любом случае, я бы начал так -
1) Изменяем список - добавляем поле день рожденья (кто захочет тот укажет)
2) На странице для которой нужно отображать список дней рождений - открыл бы дизайнером и загнал в массив все даты которые равны текущей. Что-то типо C#:

DateTime dt = new DateTime();
dt = DateTime.Now;
if (@param_birthday == dt){Array[i]=@param ...}

А потом бы это выводил ... хм ..хотя наверное это не наш метод когда есть Xpath - но я его не знаю толком
__________________
Мир не цифровой. В цифрах нет души.
Ответить 
Ответить
Опции темы
Опции просмотра




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By Branden
OOO «Единый интегратор UZINFOCOM»


Новые 24 часа Кто на форуме Новички Поиск Кабинет Все прочитано Вверх