Sarake Validation SharePoint 2010

Useimmat kehittäjät kohtaavat ongelmia sarake validoinnit SharePoint 2003/2007.

On todella tuskallista kirjoittaa validoinnin käyttäen mukautettua lähestymistapaa, kuten javascript tai jQuery.

SharePoint 2010 tarjoaa seuraavat validointeja Out of the Box.

  • Sarake Taso Validation
  • Luettelo Taso Validation

Sarake Taso Validation

Kun luot uuden sarakkeen luettelossa, Napsauta sarakkeen validointi solmu.

Määritä validointi kaava.

esim..

[FieldName]=”Value”

Kaava tulisi palauttaa TOSI validointia Pass.

Luo uusi sarake luetellaan ja validointi asetukset.


Luo uusi kohde List, Napsauta Tallenna validoida.

WOW .... Elämä on helppoa SharePoint.

Valtion Viritetty kuulla List tason validointi minun seuraava viesti.

8 kommentteja Sarake Validation SharePoint 2010

  • […] Aikaisemmassa artikkelissa, Kirjoitin sarakkeessa tason validointi SharePoint 2010. […]

  • veenar

    Voimmeko verrata yli 2 conditons esim.;
    Jos oppikirja arvoja voi olla joko “NewYork” tai “Washington” sitten miten kaava on.

  • Rao

    Hyvää kamaa.

    Minun täytyy tarkistaa sen sähköpostin validointi. Voisitteko ehdottaa minulle tätä ?

    Kiitos,
    Rao.

  • SPsidd

    Yritän käyttää yksirivinen tekstikenttä sarakkeen validoinnin avulla käyttäjät voivat vain kirjoittaa tekstiä sarakkeeseen. Ongelmana on, että en voi selvittää, miten voidaan lukuisia saapumisia sarakkeeseen.

    Olen validointi kaava, jonka avulla käyttäjät voivat syöttää yksi arvo, kuten “TR-12345” mutta miten voin muuttaa kaavalla, jotta käyttäjä syöttää jotain “TR-12345; TC-23456; TC-34567” sekä? Tarve avulla käyttäjät voivat syöttää enintään 20 erilliset arvot. Oma nykyinen kaava on alle. Ystävällisesti suggesst mitä muuta minun pitäisi tehdä, jotta minun tavoite.

    = JOS(LEN([4M_Delete tyyppi])<8,
    FALSE,
    IF(LEN([4M_Delete tyyppi])= 8,
    IF(VASEN([4M_Delete tyyppi],3)= "TR-",
    IF(ISNUMBER(ARVO(OIKEA([4M_Delete tyyppi],5))),
    IF(LEN(OIKEA([4M_Delete tyyppi],5)= 5),
    TOSI,
    FALSE),
    FALSE),
    FALSE),
    FALSE))

  • ccyborg

    tällainen kaava ei oteta huomioon SharePoint 2010 :

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

    vahinko…

  • Zayno

    Haluan laittaa tekstin isoilla kirjaimilla, mutta voin pa tehdä tarkistuskaavoja

  • Colin Phelps

    Tarkoittaako tämä, että = JA voida käyttää Kolumni Validation? Siinä tapauksessa, miten voidaan tehdä tietojen validointi useamman kuin yhden ehdon?

    Minun tapauksessa on se, että minulla on kenttä nimeltä WinChance että on prosenttiosuus mukautetun luettelon seuranta hankkeita ja niiden todennäköisyys edetä. Yritän varmistaa, että jos sarake nimeltään ProjectStatus asetetaan “Won” että WinChance kenttä on asetettu 100%.

    Ajattelin, että kaava Kolumni Validation WinChance sarakkeen = JA([ProjectStatus]=”Won”,[WinChance]<100 olisi saavuttanut tätä. Kuitenkin saan virheilmoituksen viestin

    "The formula cannot refer to another column. Tarkista kaava kirjoitusvirheitä tai muuttaa sarakkeen tähän sarakkeeseen."

    Tutkimuksessani näen (Uskon) runsaasti esimerkkejä, joissa validointi tehdään eri sarakkeita. Vai olenko tulossa hulluksi?

  • Ron

    Onko tapa luoda kenttävalidointia joka vaatisi pituus 6 jossa ensimmäinen 2 oltava Kirjeet seuraava 3 täytyy olla numerot ja viimeinen voisi olla joko

Jätä vastaus

Voit käyttää näitä HTML-tagit

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