ส่วนใหญ่ของนักพัฒนาที่ประสบปัญหาเกี่ยวกับการตรวจสอบคอลัมน์ใน SharePoint 2003/2007.
มันเป็นความเจ็บปวดจริงๆในการเขียนการตรวจสอบโดยใช้วิธีการที่กำหนดเองเช่นจาวาสคริปต์หรือ jQuery.
SharePoint 2010 ให้ตรวจสอบต่อไปนี้ในออกจากกล่อง.
- การตรวจสอบระดับคอลัมน์
- การตรวจสอบระดับรายการ
การตรวจสอบระดับคอลัมน์
ขณะที่การสร้างคอลัมน์ใหม่ในรายการ, คลิกที่โหนดการตรวจสอบคอลัมน์.
ระบุสูตรการตรวจสอบของคุณ.
e.g.
[FieldName]=”คุ้มค่า”
สูตรที่ควรกลับ TRUE สำหรับการตรวจสอบเพื่อ PASS.
สร้างคอลัมน์ใหม่ในรายการและระบุการตั้งค่าการตรวจสอบ.
สร้างรายการใหม่ในรายการ, คลิกบันทึกเพื่อตรวจสอบ.
ว้าว ... . ชีวิตเป็นเรื่องง่ายกับ SharePoint.
รัฐ Tuned จะได้ยินเกี่ยวกับการตรวจสอบระดับรายชื่อในการโพสต์ต่อไปของฉัน.
[…] ในบทความก่อนหน้าฉัน, ฉันเขียนเกี่ยวกับการตรวจสอบระดับคอลัมน์ใน SharePoint 2010. […]
เราสามารถเปรียบเทียบมากกว่า 2 เงื่อนไขเช่น;
ถ้าค่าช่องสามารถเป็นได้ทั้ง “นิวยอร์ค” หรือ “วอชิงตัน” แล้ววิธีการสูตรจะต้องเป็นการ.
สิ่งที่ดี.
ฉันจำเป็นต้องตรวจสอบสำหรับการตรวจสอบ e - mail. คุณช่วยกรุณาแนะนำผมเกี่ยวกับเรื่องนี้ ?
ขอขอบคุณ,
Rao.
ฉันพยายามที่จะใช้บรรทัดเดียวของเขตข้อมูลข้อความที่มีการตรวจสอบคอลัมน์เพื่อให้ผู้ใช้เพียงแค่พิมพ์ข้อความลงในคอลัมน์. ปัญหาคือว่าฉันไม่สามารถคิดออกว่าจะอนุญาตให้มีรายการหลายรายการลงในคอลัมน์.
ผมมีสูตรการตรวจสอบที่ช่วยให้ผู้ใช้ป้อนค่าเพียงค่าเดียวเช่น “TC - 12345” แต่วิธีที่ฉันสามารถปรับสูตรด้านล่างนี้เพื่ออนุญาตให้ผู้ใช้ป้อนสิ่งที่ต้องการ “TC - 12345; TC - 23 456; TC - 34 567” เช่นกัน? จำเป็นที่จะต้องให้ผู้ใช้สามารถป้อนได้สูงสุดถึง 20 ค่าที่แยกจากกัน. สูตรที่มีอยู่ของฉันด้านล่าง. กรุณา suggesst สิ่งที่เปลี่ยนฉันควรทำอย่างไรเพื่อให้บรรลุเป้าหมายของฉัน.
= IF(เท่านั้น([4ประเภท M_Delete])<8,
FALSE,
IF(เท่านั้น([4ประเภท M_Delete])= 8,
IF(ซ้าย([4ประเภท M_Delete],3)="TC -",
IF(ISNUMBER(VALUE(ขวา([4ประเภท M_Delete],5))),
IF(เท่านั้น(ขวา([4ประเภท M_Delete],5)= 5),
TRUE,
FALSE),
FALSE),
FALSE),
FALSE))
ชนิดของสูตรนี้ไม่ได้นำเข้าบัญชีโดย SharePoint 2010 :
= AND(TRIM([BadgeOwnerFullName])=””,TRIM([BadgeOwnerAccount])=””)
ความเสียหาย…
ฉันต้องการที่จะนำข้อความในตัวอักษรทุน แต่ฉันสามารถต่อปีจะทำอย่างไรกับสูตรการตรวจสอบ
นี้หมายความว่า = และไม่สามารถนำมาใช้ในการตรวจสอบคอลัมน์? ถ้าเป็นเช่นนั้น, วิธีการที่ไม่ทำอย่างใดอย่างหนึ่งการตรวจสอบข้อมูลมากกว่าหนึ่งสภาพ?
กรณีของฉันคือว่าผมมีข้อมูลที่เรียกว่า Winchance ที่เป็นเปอร์เซ็นต์ในโครงการติดตามรายการที่กำหนดเองและความน่าจะเป็นของพวกเขาที่จะดำเนินการ. ฉันพยายามที่จะตรวจสอบให้แน่ใจว่าถ้าคอลัมน์ที่เรียกว่ามีการตั้งค่าที่จะ ProjectStatus “วอน” ที่สนาม Winchance มีการตั้งค่า 100%.
ผมคิดว่าสูตรในการตรวจสอบคอลัมน์สำหรับคอลัมน์ Winchance ของ = และ([ProjectStatus]=”วอน”,[Winchance]<100 จะได้ประสบความสำเร็จนี้. แต่ฉันได้รับข้อความแสดงข้อผิดพลาดของ
"The formula cannot refer to another column. ตรวจสอบสูตรสำหรับการสะกดคำผิดหรือเปลี่ยนคอลัมน์คอลัมน์นี้"
ในการวิจัยของฉันเห็น (ผมเชื่อว่า) ความอุดมสมบูรณ์ของตัวอย่างที่ตรวจสอบจะทำระหว่างคอลัมน์ที่แตกต่างกัน. หรือฉันจะบ้า?
มีวิธีการสร้างการตรวจสอบภาคสนามที่จะต้องมีความยาวของ 6 ที่แรก 2 จะต้องเป็นตัวอักษรต่อไป 3 จะต้องเป็นตัวเลขและสุดท้ายอาจจะเป็นอย่างใดอย่างหนึ่ง