Kolom Validation in SharePoint 2010

Die meeste van die ontwikkelaars die gesig gestaar het probleme met kolom validations in SharePoint 2003/2007.

Dit is regtig pynlik om die validering te skryf met behulp van persoonlike benadering soos javascript of jQuery.

SharePoint 2010 bied die volgende validations in Out of the Box.

  • Kolom Vlak Validation
  • Lys Vlak Validation

Kolom Vlak Validation

Terwyl die skep van nuwe kolom in die lys, kliek op die kolom validering node.

Spesifiseer jou validering formule.

bv..

[FieldName]=”Waarde”

Die formule moet terugkeer WAAR vir validering te slaag.

Skep nuwe kolom in die lys en Spesifiseer die validering Stellings.


Skep nuwe item in Lys, Kliek op Stoor te valideer.

WOW .... lewe is maklik met SharePoint.

Staat Tuned om te hoor oor Lys vlak validering in my volgende post.

8 kommentaar te Kolom Validation in SharePoint 2010

  • […] In my vorige artikel, Ek geskryf het oor kolom vlak validering in SharePoint 2010. […]

  • veenar

    Kan ons vergelyk meer as 2 en voorwaardes, bv.;
    As die teksboks waardes kan óf “New York” of “Washington” dan hoe die formule moet.

  • Rao

    Goeie dinge.

    Ek het dit nodig om te kyk vir e-pos validering. Kan jy raai my asseblief op hierdie ?

    Dankie,
    Rao.

  • SPsidd

    Ek probeer om gebruik te maak van 'n enkele lyn van die teks veld met kolom validering gebruikers toelaat om net teks tik in die kolom. Die probleem is dat ek nie kan uitvind hoe om verskeie inskrywings in staat te stel in die kolom.

    Ek het 'n validering formule wat gebruikers toelaat om 'n enkele waarde in te voer soos “TC-12.345” maar hoe kan ek pas die formule hieronder om 'n gebruiker toelaat om iets soos te voer “TC-12.345; TC-23 456; TC-34 567” sowel? Nodig het om gebruikers toelaat om te betree tot 20 afsonderlike waardes. My bestaande onderstaande formule is. Vriendelik suggesst watter verandering wat ek moet doen om my doel te bereik.

    = IF(LEN([4M_Delete Tipe])<8,
    ONWAAR,
    IF(LEN([4M_Delete Tipe])= 8,
    IF(LINKS([4M_Delete Tipe],3)= "TC-",
    IF(ISNUMBER(WAARDE(REGS([4M_Delete Tipe],5))),
    IF(LEN(REGS([4M_Delete Tipe],5)= 5),
    WAAR,
    ONWAAR),
    ONWAAR),
    ONWAAR),
    ONWAAR))

  • ccyborg

    hierdie soort benadering is nie in ag geneem word deur sharepoint 2010 :

    = EN(Trim([BadgeOwnerFullName])=””,Trim([BadgeOwnerAccount])=””)

    skade…

  • Zayno

    Ek wil teks in hoofletters te sit, maar ek kan Pa te doen het met die validering formules

  • Colin Phelps

    Beteken dit dat = en kan nie gebruik word op Kolom Validation? As dit so is, Hoe doen mens data validering op meer as een toestand?

    My geval is dat ek 'n veld met die naam WinChance wat is 'n persentasie in 'n persoonlike lys dop projekte en hul kans om voort te gaan. Ek probeer om te verseker dat indien die kolom genaamd ProjectStatus is ingestel op “Won” dat die WinChance veld gestel is na 100%.

    Ek het gedink dat 'n formule in Kolom Validation vir die WinChance kolom van = en([ProjectStatus]=”Won”,[WinChance]<100 sou dit bereik. Maar ek kry 'n fout boodskap van

    "Die formule kan nie verwys na 'n ander kolom. Check die formule vir spelfoute of verander die kolom aan hierdie kolom."

    In my navorsing het ek sien (Ek glo) baie van die voorbeelde waar validering gedoen tussen die verskillende kolomme. Of ek gek?

  • Ron

    Is there a way to create a Field validation that would require a length of 6 where the first 2 must be Letters the next 3 must be numbers and the last could be either

Laat 'n Antwoord

Jy kan gebruik maak hierdie HTML tags

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