Convalida Colonna in SharePoint 2010

La maggior parte degli sviluppatori di fronte problemi con validazioni di colonna in SharePoint 2003/2007.

E 'veramente doloroso a scrivere la convalida utilizzando approccio personalizzato come javascript o jQuery.

SharePoint 2010 fornisce le seguenti convalide in Out of the Box.

  • Colonna del livello di convalida
  • Nell'elenco Livello di convalida

Colonna del livello di convalida

Mentre la creazione di nuova colonna nella lista, Fare clic sul nodo di convalida colonna.

Specificare la propria formula di convalida.

e.g.

[FieldName]=”Valore”

La formula deve restituire VERO per la convalida di PASS.

Crea nuova colonna nella lista e specificare le impostazioni di convalida.


Crea nuovo elemento nella lista, Fare clic su Salva per confermare.

WOW .... La vita è facile con SharePoint.

Stato Sintonizzato sentir parlare di convalida elenco di livello nel mio prossimo post.

8 commenti a convalida di colonna in SharePoint 2010

  • […] Nel mio precedente articolo, Ho scritto di convalida a livello di colonna in SharePoint 2010. […]

  • veenar

    Possiamo confrontare più di 2 conditons es;
    Se i valori della casella di testo può essere “NewYork” o “Washington” allora come la formula deve essere.

  • Rao

    Good Stuff.

    Ho bisogno di verificare che per la convalida e-mail. Potete per favore mi suggerisce a questo ?

    Grazie,
    Rao.

  • SPsidd

    Sto cercando di usare una sola linea di campo di testo con la convalida delle colonne per consentire agli utenti di solo testo digitato nella colonna. Il problema è che non riesco a capire come permettere più voci nella colonna.

    Ho una formula di convalida che consente agli utenti di immettere un valore unico, come “TR-12345” ma come faccio a regolare la formula seguente per consentire a un utente di inserire qualcosa di simile “TR-12345; TC-23.456; TC-34.567” nonché? Necessità di consentire agli utenti di inserire fino a 20 separare i valori. La mia formula esistente è al di sotto. Gentilmente suggesst quello che ho modifica deve fare per raggiungere il mio obiettivo.

    = SE(LEN([4Tipo M_Delete])<8,
    FALSE,
    SE(LEN([4Tipo M_Delete])= 8,
    SE(SINISTRA([4Tipo M_Delete],3)= "TR-",
    SE(ISNUMBER(VALORE(DIRITTO([4Tipo M_Delete],5))),
    SE(LEN(DIRITTO([4Tipo M_Delete],5)= 5),
    VERO,
    FALSE),
    FALSE),
    FALSE),
    FALSE))

  • ccyborg

    questo tipo di formula non viene presa in considerazione da SharePoint 2010 :

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

    danno…

  • Zayno

    Voglio mettere un testo in maiuscolo, ma ho pa a che fare con formule di convalida

  • Colin Phelps

    Questo significa che = E non può essere utilizzato per la convalida colonna? Se è così, come si fa a fare la convalida dei dati su più di una condizione?

    Il mio caso è che ho un campo chiamato WinChance che è una percentuale in un elenco di gestione dei progetti personalizzati e la loro possibilità di procedere. Sto cercando di garantire che se la colonna denominata ProjectStatus è impostato su “Won” che il campo WinChance è impostato 100%.

    Ho pensato che una formula nella colonna di convalida per la colonna WinChance di E =([ProjectStatus]=”Won”,[WinChance]<100 avrebbe raggiunto questo. Tuttavia ho un messaggio di errore di

    "La formula non può fare riferimento a un'altra colonna. Controllare la formula di errori di ortografia o modificare la colonna a questa colonna."

    Nella mia ricerca ho vedere (Credo che) un sacco di esempi in cui viene fatta la convalida tra colonne diverse. O sto impazzendo?

  • Ron

    Esiste un modo per creare una convalida del campo che richiederebbe una lunghezza di 6 dove il primo 2 devono essere lettere il prossimo 3 devono essere numeri e l'ultimo potrebbe essere o

Lascia un commento

È possibile utilizzare questi tag HTML

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