Column-Validierung in der SharePoint 2010

Die meisten Entwickler konfrontiert Probleme mit Spalte Validierungen in SharePoint 2003/2007.

Es ist wirklich schmerzlich, die Validierung unter Verwendung benutzerdefinierter Ansatz wie JavaScript oder jquery schreiben.

SharePoint 2010 bietet folgende Validierungen in Out of the Box.

  • Column Level Validierung
  • Liste Level Validierung

Column Level Validierung

Während der Erstellung neue Spalte in der Liste, Klicken Sie auf die Spalte Validierung Knoten.

Geben Sie Ihre Formel-Validierung.

g.

[FieldName]=”Preis”

Die Formel sollte Rückkehr zur Validierung PASS TRUE.

Neue Spalte in der Liste und legen Sie die Einstellungen Validierung.


Neues Element in List, Klicken Sie auf Speichern zu bestätigen.

WOW .... Das Leben ist einfach mit SharePoint.

Staatliche Tuned über List Ebene Validierung in meinem nächsten Beitrag hören.

8 Kommentare zu Spalte Validation in SharePoint 2010

  • […] In meiner früheren Artikel, Ich schrieb über Spaltenebene Validierung in SharePoint 2010. […]

  • veenar

    Können wir vergleichen mehr als 2 conditons zB;
    Wenn das Textfeld Werte können entweder “NewYork” oder “Washington” dann, wie die Formel muss.

  • Rao

    Good Stuff.

    Ich brauche es für E-Mail-Gültigkeitsprüfung. Kannst du bitte empfehlen Sie mir auf dieser ?

    Dank,
    Rao.

  • SPsidd

    Ich versuche, eine einzige Zeile Textfeld mit Spalte Validierung zu verwenden, um Benutzern nur Text in der Spalte Zulassen. Das Problem ist, dass ich nicht herausfinden können, wie Sie mehrere Einträge in der Spalte Zulassen.

    Ich habe eine Validierung Formel, dass die Nutzer auf einen einzigen Wert eingeben wie erlaubt “TR-12345” aber wie kann ich die Formel aus, um damit ein Benutzer etwas wie Kraft “TR-12345; TC-23456; TC-34567” sowie? Brauchen Sie, um Benutzern die Eingabe von bis zu 20 getrennte Werte. Meine bestehende Formel wird unten. Bitte suggesst was ändern ich tun, um mein Ziel zu erreichen, sollten.

    = WENN(LEN([4M_Delete Typ])<8,
    FALSCH,
    IF(LEN([4M_Delete Typ])= 8,
    IF(LINKS([4M_Delete Typ],3)= "TR-",
    IF(ISNUMBER(WERT(RECHTS([4M_Delete Typ],5))),
    IF(LEN(RECHTS([4M_Delete Typ],5)= 5),
    TRUE,
    FALSCH),
    FALSCH),
    FALSCH),
    FALSCH))

  • ccyborg

    Diese Art von Formel wird nicht in Betracht genommen, die von SharePoint 2010 :

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

    Schaden…

  • Zayno

    Ich möchte einen Text in Großbuchstaben gesetzt, aber ich bekomme pa, mit Formeln zu tun Validierung

  • Colin Phelps

    Bedeutet dies, dass = AND nicht auf Column Validation verwendet werden? Wenn dem so ist, Wie macht man die Datenüberprüfung auf mehr als eine Bedingung?

    Mein Fall ist, dass ich ein Feld namens WinChance, die einen Prozentsatz in eine benutzerdefinierte Liste Tracking Projekte und ihre Wahrscheinlichkeit zu gehen haben. Ich versuche sicherzustellen, dass, wenn die Spalte namens ProjectStatus gesetzt ist “Won” dass die WinChance Feld auf 100%.

    Ich dachte, dass eine Formel in der Spalte für die Validation WinChance Spalte = AND([ProjectStatus]=”Won”,[WinChance]<100 würde erreicht haben dies. Allerdings bekomme ich eine Fehlermeldung

    "Die Formel kann nicht auf einen anderen Spalte beziehen. Überprüfen Sie die Formel für die Rechtschreibung oder ändern Sie die Spalte dieser Spalte."

    In meiner Forschung habe sehen (Ich glaube,) viele Beispiele, wo die Validierung erfolgt zwischen verschiedenen Spalten. Oder bin ich verrückt?

  • Ron

    Gibt es eine Möglichkeit, ein Feld-Validierung, die eine Länge von erfordern würde 6 wobei die erste 2 muss Letters die nächste sein 3 müssen Zahlen sein und die letzte könnte entweder

Lassen Sie eine Antwort

Sie können Diese HTML-Tags

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