Главная > Sharepoint > Проверка столбцов в Sharepoint 2010

Проверка столбцов в Sharepoint 2010

Когда в Sharepoint создаем список контактов, с большим кол-ом  столбцов,  хотелось бы упорядочить правила их заполнения.

Привожу несколько формул для проверки таких полей как email и телефоны, чтобы не ломать глаза каждый раз, когда надо набрать номер из списка.

Для проверки эл.почты (сдернул из-за бугра, смысл думаю понятен):

=И(ЕОШИБКА(НАЙТИ(» «;Email;1));ЕСЛИ(ЕОШИБКА(НАЙТИ(«@»;Email;2)); ЛОЖЬ;И(ЕОШИБКА(НАЙТИ(«@»;Email;НАЙТИ(«@»;Email;2)+1)); ЕСЛИ(ЕОШИБКА(НАЙТИ(«.»;Email;НАЙТИ(«@»;Email;2)+2));ЛОЖЬ;НАЙТИ(«.»;Email;НАЙТИ(«@»;Email;2)+2)<ДЛСТР(Email)))))

Для проверки городского телефона (проверяет 14 знаков, начало с плюса и код города в скобках — +7(123)1234567):

=И(ДЛСТР([Рабочий телефон])=14; ЕСЛИ(ЕОШИБКА(НАЙТИ(«+»;[Рабочий телефон];1));ЛОЖЬ;ИСТИНА); ЕСЛИ(ЕОШИБКА(НАЙТИ(«(«;[Рабочий телефон];3));ЛОЖЬ;ИСТИНА); ЕСЛИ(ЕОШИБКА(НАЙТИ(«)»;[Рабочий телефон];7));ЛОЖЬ;ИСТИНА))

Для проверки сотового телефона (проверяет 12 знаков и начало с плюса — +79001234567):

=И(ДЛСТР([Мобильный телефон])=12;ЕСЛИ(ЕОШИБКА(НАЙТИ(«+»;[Мобильный телефон];1));ЛОЖЬ;ИСТИНА))

Рубрики:Sharepoint
  1. Комментариев нет.
  1. No trackbacks yet.

Оставьте комментарий