Walidacja kolumny w SharePoint 2010

Większość deweloperów w obliczu problemów z walidacji kolumny w SharePoint 2003/2007.

To jest naprawdę bolesne, aby zapisać potwierdzenia przy użyciu niestandardowego podejścia jak javascript lub jquery.

SharePoint 2010 zawiera następujące sprawdzenia w Out of the Box.

  • Walidacja na poziomie kolumn
  • Walidacja poziom listy

Walidacja na poziomie kolumn

Podczas tworzenia nowej kolumny na liście, kliknij na węzeł zatwierdzania kolumnie.

Określ wzór walidacji.

g.

[FieldName]=”Stosunek jakości”

Formuła powinna zwracać wartość true do uznania przez PASS.

Tworzenie Nowa kolumna na liście i określić ustawienia zatwierdzania.


Utwórz nowy element na liście, Kliknij Zapisz, aby potwierdzić.

WOW .... Życie jest łatwe z SharePoint.

Państwa Słucha słyszeć o zatwierdzenie listy poziomie w moim następnym poście.

8 komentarze do walidacji kolumny w SharePoint 2010

  • […] W moim wcześniejszym artykule, I napisał na temat sprawdzania poprawności na poziomie kolumn w SharePoint 2010. […]

  • veenar

    Czy możemy porównać ponad 2 Warunki zakupu np.;
    Jeśli wartości tekstowe mogą być “NewYork” lub “Waszyngton” to w jaki sposób formuła musi być.

  • Rao

    Good Stuff.

    Muszę to sprawdzić walidacji e-mail. Czy może Pan zaproponować mi na tym ?

    Dzięki,
    Rao.

  • SPsidd

    Staram się korzystać z jednej linii pola tekstowego z walidacji kolumny aby umożliwić użytkownikom wystarczy wpisać tekst w kolumnie. Problem polega na tym, że nie mogę dowiedzieć się, jak umożliwić wielu wpisów w kolumnie.

    Mam formuły sprawdzania poprawności, który pozwala użytkownikom na wpisanie takiej samej wartości, takich jak “TR-12345” ale jak mogę ustawić poniższego wzoru, aby umożliwić użytkownikowi wprowadzić coś takiego “TR-12345; TC-23456; TC-34567” oraz? Potrzebujesz, aby umożliwić użytkownikom, aby wprowadzić do 20 odrębne wartości. My istniejącej formuły poniżej. Prosimy suggesst co mogę zmienić należy zrobić, aby osiągnąć mój cel.

    = JEŻELI(LEN([4M_Delete Typ])<8,
    FAŁSZ,
    IF(LEN([4M_Delete Typ])= 8,
    IF(LEWY([4M_Delete Typ],3)= "TR-",
    IF(ISNUMBER(WARTOŚĆ(PRAWO([4M_Delete Typ],5))),
    IF(LEN(PRAWO([4M_Delete Typ],5)= 5),
    TRUE,
    FAŁSZ),
    FAŁSZ),
    FAŁSZ),
    FAŁSZ))

  • ccyborg

    Ten rodzaj wzoru nie jest brany pod uwagę przez SharePoint 2010 :

    = I(TRIM([BadgeOwnerFullName])=””,TRIM([BadgeOwnerAccount])=””)

    SZWANK…

  • Zayno

    Chcę umieścić tekst dużymi literami, ale pojawia się rocznie do czynienia z formuły sprawdzania poprawności

  • Colin Phelps

    Czy oznacza to, że = I nie mogą być używane Weryfikacji Kolumnowej? Jeśli tak, w jaki sposób można zrobić sprawdzania poprawności danych na więcej niż jeden warunek?

    Moja sprawa jest, że mam pole o nazwie WinChance czyli skuteczność w niestandardowych projektach śledzenia listy i prawdopodobieństwa ich wystąpienia, aby kontynuować. Staram się zapewnić, że jeśli kolumna nazywa ProjectStatus jest ustawiony na “Wygrana” że pole WinChance jest ustawiony na 100%.

    Myślałem, że formuła w Weryfikacji Kolumnowej dla kolumny WinChance z = i([ProjectStatus]=”Wygrana”,[WinChance]<100 by to osiągnąć. Jednak pojawia się komunikat o błędzie

    "Formuła nie może odnosić się do innej kolumny. Sprawdź wzór na błędy pisowni lub zmienić kolumnę do tej kolumny."

    W moich badaniach widzę (Wierzę) wiele przykładów, gdzie sprawdzana jest wykonywana między różnych kolumn. Czy ja wariuję?

  • Ron

    Czy istnieje sposób, aby stworzyć walidację pól, które wymagają długość 6 gdzie pierwsza 2 muszą być kolejne litery 3 muszą być liczbami, a ostatni może być albo

Leave a Reply

Możesz użyć tych tagów HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>