De flesta av utvecklarna inför problem med kolumn valideringar i SharePoint 2003/2007.
Det är verkligen smärtsamt att skriva validering använder anpassade synsätt som JavaScript eller jquery.
SharePoint 2010 ger följande valideringar Out of the Box.
- Kolumn Nivå Validering
- Listnivå Validering
Kolumn Nivå Validering
Samtidigt skapa ny kolumn i listan, Klicka på kolumnen validering noden.
Ange din validering formel.
g.
[FieldName]=”Värde”
Formeln ska returnera SANT för validering till PASS.
Skapa ny kolumn i listan och ange inställningar validering.
Skapa ny post i listan, Klicka på Spara för att validera.
WOW .... Livet är lätt med SharePoint.
Statligt Tuned att höra om listnivå validering i mitt nästa inlägg.
[…] I min tidigare artikel, Jag skrev om kolumn nivå validering i SharePoint 2010. […]
Kan vi jämföra mer än 2 conditons t.ex.;
Om textrutan värden kan antingen “NewYork” eller “Washington” då hur det måste.
Good Stuff.
Jag måste kolla upp det för e-post validering. Kan du föreslå mig på den här ?
Tack,
Rao.
Jag försöker använda en enda rad med text fält med kolumn validering för att tillåta användare att bara skriva text i kolonnen. Problemet är att jag inte kan lista ut hur man tillåta flera poster i kolonnen.
Jag har en validering formel som tillåter användare att ange ett enda värde som “TR-12345” men hur kan jag justera formeln nedan för att tillåta en användare att skriva något liknande “TR-12345; TC-23.456; TC-34.567” samt? Behov av att tillåta användare att ange upp till 20 separata värden. Min nuvarande formel är under. Vänligen suggesst vad byter jag ska göra för att nå mitt mål.
= OM(LEN([4M_Delete Typ])<8,
FALSK,
OM(LEN([4M_Delete Typ])= 8,
OM(VÄNSTER([4M_Delete Typ],3)= "TR-",
OM(ISNUMBER(VÄRDE(RÄTT([4M_Delete Typ],5))),
OM(LEN(RÄTT([4M_Delete Typ],5)= 5),
SANN,
FALSK),
FALSK),
FALSK),
FALSK))
denna typ av formel är inte beaktas av SharePoint 2010 :
= OCH(TRIM([BadgeOwnerFullName])=””,TRIM([BadgeOwnerAccount])=””)
skada…
Jag vill sätta en text i versaler men jag kan pa att göra med validerings formler
Betyder detta att = AND kan inte användas på Column Validering? Om så är fallet, Hur gör man datavalidering på mer än ett villkor?
Mitt fall är att jag har ett fält som heter WinChance som är en procentsats i en anpassad lista spårning projekt och deras sannolikhet att fortsätta. Jag försöker se till att om kolumnen som heter ProjectStatus är satt till “Won” att WinChance fältet är satt till 100%.
Jag trodde att en formel i kolumn Validering för WinChance kolumnen = AND([ProjectStatus]=”Won”,[WinChance]<100 skulle ha uppnått detta. Men får jag ett felmeddelande om
"Formeln inte kan hänvisa till en annan kolumn. Kontrollera formeln för stavfel eller ändra kolumnen till den här kolumnen."
I min forskning ser jag (Jag tror) massor av exempel där valideringen sker mellan olika kolumner. Eller ska jag galen?
Finns det ett sätt att skapa en fältvalidering som skulle kräva en längd av 6 där den första 2 måste vara Letters nästa 3 måste vara siffror och den sista kan vara antingen