uForum.uz

uForum.uz (https://uforum.uz/index.php)
-   SharePoint (https://uforum.uz/forumdisplay.php?f=359)
-   -   По настройке фильтра для [День рождения] (https://uforum.uz/showthread.php?t=8759)

VitalyAS 15.04.2009 10:05

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

MOSS 2007 рус.

NetKot 12.05.2009 18:32

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

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

А потом бы это выводил ... хм ..хотя наверное это не наш метод когда есть Xpath - но я его не знаю толком :(


Текущее время: 22:11. Часовой пояс GMT +5.

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