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.
[…] Aikaisemmassa artikkelissa, Kirjoitin sarakkeessa tason validointi SharePoint 2010. […]
Voimmeko verrata yli 2 conditons esim.;
Jos oppikirja arvoja voi olla joko “NewYork” tai “Washington” sitten miten kaava on.
Hyvää kamaa.
Minun täytyy tarkistaa sen sähköpostin validointi. Voisitteko ehdottaa minulle tätä ?
Kiitos,
Rao.
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))
tällainen kaava ei oteta huomioon SharePoint 2010 :
= JA(TRIM([BadgeOwnerFullName])=””,TRIM([BadgeOwnerAccount])=””)
vahinko…
Haluan laittaa tekstin isoilla kirjaimilla, mutta voin pa tehdä tarkistuskaavoja
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?
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