רוב היזמים בפני בעיות עם אימותי טור SharePoint 2003/2007.
זה באמת כואב לכתוב את האימות באמצעות גישה אישית כמו JavaScript או jQuery.
SharePoint 2010 מספק את אימותי הבאים מחוץ לקופסה.
- טור אימות רמה
- רמה רשימת אימות
טור אימות רמה
בעת יצירת עמודה חדשה ברשימה, לחץ על הצומת אימות עמודה.
ציון הנוסחה האימות שלך.
g.
[FieldName]=”ערך”
הנוסחה אמורה להחזיר TRUE עבור אימות כדי PASS.
צור חדש עמודה ברשימה ולציין את הגדרות אימות.
צור פריט חדש ברשימה, לחץ על שמור כדי לאמת.
וואו .... החיים קל עם SharePoint.
מדינת Tuned לשמוע על אימות ברמת רשימת בפוסט הבא שלי.
[…] במאמר קודם שלי, כתבתי על אימות ברמת טור SharePoint 2010. […]
נוכל להשוות יותר 2 conditons למשל;
אם ערכי הטקסט יכול להיות “NewYork” או “וושינגטון” אז איך הנוסחה חייבת להיות.
חומר טוב.
אני צריך לבדוק את זה עבור אימות דואר אלקטרוני. אתה יכול בבקשה להציע לי על זה ?
תודה,
ראו.
אני מנסה להשתמש שורה אחת של שדה טקסט עם אימות העמודה כדי לאפשר למשתמשים טקסט פשוט להקליד בעמודה. הבעיה היא שאני לא יכול להבין איך לאפשר ערכים מרובים לתוך העמודה.
יש לי נוסחה אימות המאפשר למשתמשים להזין ערך יחיד, כגון “TR-12345” אבל איך אני יכול להתאים את הנוסחה שלהלן כדי לאפשר למשתמש להזין משהו כזה “TR-12345; TC-23456; TC-34567” גם? צריך לאפשר למשתמשים להזין עד 20 ערכים נפרדים. הנוסחה הקיימת שלי היא מתחת. חביב suggesst מה אני צריך לעשות שינוי כדי להשיג את המטרה שלי.
= IF(LEN([4M_Delete סוג])<8,
FALSE,
אם(LEN([4M_Delete סוג])= 8,
אם(שמאלה([4M_Delete סוג],3)= "TR-",
אם(ISNUMBER(ערך(ימינה([4M_Delete סוג],5))),
אם(LEN(ימינה([4M_Delete סוג],5)= 5),
TRUE,
FALSE),
FALSE),
FALSE),
FALSE))
סוג זה של הנוסחה לא נלקחת בחשבון על ידי SharePoint 2010 :
= AND(TRIM([BadgeOwnerFullName])=””,TRIM([BadgeOwnerAccount])=””)
נזק…
אני רוצה לשים את הטקסט באותיות גדולות אבל אני מקבל את הרשות לעשות עם נוסחאות אימות
האם זה אומר ש= ולא ניתן להשתמש באישור בטור? אם כן, איך אפשר לעשות אימות נתונים על יותר מתנאי אחד?
המקרה שלי הוא שיש לי שדה שנקרא WinChance שהוא אחוז בתוך פרויקטי מעקב רשימה מותאמות אישית וסבירות שלהם כדי להמשיך. אני מנסה להבטיח שאם הטור שנקרא ProjectStatus מוגדר “וון” ששדה WinChance מוגדר 100%.
חשבה שנוסחה באישור בטור לטור של WinChance = AND([ProjectStatus]=”וון”,[WinChance]<100 הוא לא היה משיג את זה. עם זאת אני מקבל הודעת שגיאה של
"הנוסחא לא יכולה להתייחס לטור אחר. בדקו את הנוסחא לשגיאות כתיב או לשנות את הטור לטור זה."
במחקר שלי אני רואה (אני מאמין) שפע של דוגמאות שבו מתבצעת אימות בין עמודות שונות. או שאני משתגע?
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