La majoria dels desenvolupadors s'enfronten problemes amb validacions columna en SharePoint 2003/2007.
És molt dolorós per a escriure la validació utilitzant l'enfocament personalitzat com javascript o jQuery.
SharePoint 2010 proporciona les següents validacions en treure'l de la caixa.
- Columna de validació de nivell
- Llista de validació de nivell
Columna de validació de nivell
Si bé la creació de nova columna a la llista, feu clic al node de validació de la columna.
Especifiqueu la seva fórmula de validació.
g.
[FieldName]=”Valor”
La fórmula ha de retornar TRUE per a la validació PASSA.
Crear una nova columna a la llista i especifiqui els paràmetres de validació.
Crear nou element a la llista, Feu clic a Desa per validar.
WOW .... La vida és fàcil amb SharePoint.
Estat sintonitzat per conèixer sobre la validació de la llista de nivell en el meu pròxim post.
[…] En el meu article anterior, Vaig escriure sobre la validació a nivell de columna en SharePoint 2010. […]
Es pot comparar més de 2 conditons per exemple,;
Si els valors del quadre de text pot ser “NewYork” o “Washington” llavors, com la fórmula ha de ser.
Good Stuff.
He de buscar la validació de correu electrònic. Pots si us plau em suggereixen en aquest ?
Gràcies,
Rao.
Estic tractant d'utilitzar una sola línia del text amb la validació de la columna per permetre als usuaris només escriure text a la columna. El problema és que no puc trobar la manera de permetre diverses entrades a la columna.
Tinc una fórmula de validació que permet als usuaris entrar en un valor únic com “TR-12345” però com puc ajustar la fórmula a continuació per permetre a un usuari per entrar en una cosa així com “TR-12345; TC-23456; TC-34567” així? Necessitat de permetre als usuaris introduir un màxim de 20 valors separats. La meva fórmula actual està per sota de. Si us plau suggesst ho puc canviar han de fer per aconseguir la meva meta.
= SI(LEN([4M_Delete Tipus])<8,
FALS,
SI(LEN([4M_Delete Tipus])= 8,
SI(ESQUERRA([4M_Delete Tipus],3)= "TR",
SI(ESNUMERO(VALOR(DRET([4M_Delete Tipus],5))),
SI(LEN(DRET([4M_Delete Tipus],5)= 5),
VERITABLE,
FALS),
FALS),
FALS),
FALS))
aquest tipus d'enfocament no és presa en compte per sharepoint 2010 :
= I(TRIM([BadgeOwnerFullName])=””,TRIM([BadgeOwnerAccount])=””)
massa…
Vull posar un text en majúscules però puc pa a veure amb fórmules de validació
Vol dir això que = I no es pot utilitzar per a la Validació de columna? Si és així, Com es fa la validació de dades en més d'una condició?
El meu cas és que tinc un camp anomenat Winchance que és un percentatge en una llista personalitzada seguiment dels projectes i la seva probabilitat per continuar. Estic tractant d'assegurar que si la columna anomenada ProjectStatus s'estableix en “Won” que el camp Winchance s'estableix en 100%.
Vaig pensar que una fórmula en la Validació de columna per a la columna de Winchance = I([ProjectStatus]=”Won”,[Winchance]<100 hauria aconseguit aquest. No obstant això, em surt un missatge d'error de
"The formula cannot refer to another column. Comproveu la fórmula per errors d'ortografia o canviar la columna periodística d'aquesta columna."
En la meva recerca em veig (Jo crec) un munt d'exemples en què la validació es realitza entre les diferents columnes. O m'estic tornant boig?
Hi ha una manera de crear una validació de camp que requeriria una longitud de 6 on el primer 2 Les cartes han de ser el següent 3 han de ser nombres i l'últim podria ser