Kebanyakan pemaju berhadapan dengan isu-isu pengesahan ruangan dalam SharePoint 2003/2007.
Ia adalah benar-benar menyakitkan untuk menulis pengesahan menggunakan pendekatan adat seperti javascript atau jquery.
SharePoint 2010 menyediakan pengesahan berikut dalam Daripada Box.
- Tahap ruangan Pengesahan
- Senarai Tahap Pengesahan
Tahap ruangan Pengesahan
Walaupun mewujudkan ruang baru dalam senarai, klik pada nod pengesahan ruangan.
Nyatakan formula pengesahan anda.
e.g.
[FieldName]=”Nilai”
Formula tersebut hendaklah mengembalikan TRUE untuk pengesahan untuk LULUS.
Mewujudkan ruang baru dalam Senarai dan Tentukan Tetapan pengesahan.
Buat perkara baru dalam Senarai, Klik menyimpan untuk mengesahkan.
WOW ... .life mudah dengan SharePoint.
Negeri ditala untuk mendengar tentang pengesahan tahap Senarai dalam post saya yang akan datang.
[…] Dalam artikel saya sebelum ini, Saya menulis tentang pengesahan tahap lajur dalam SharePoint 2010. […]
Kita membandingkan lebih daripada 2 -syarat contohnya;
Jika nilai-nilai sama ada kotak teks boleh “NewYork” atau “Washington” maka bagaimana formula yang mesti.
Stuff baik.
Saya perlu menyemak untuk pengesahan e-mel. Bolehkah anda cadangkan saya mengenai perkara ini ?
Terima kasih,
Rao.
Saya cuba untuk menggunakan garis Single medan teks dengan pengesahan ruangan untuk membolehkan pengguna hanya perlu menaip teks ke dalam ruang. Masalahnya ialah bahawa saya tidak boleh memikirkan bagaimana untuk membolehkan seberapa banyak penyertaan ke dalam ruang.
Saya mempunyai formula pengesahan yang membolehkan pengguna untuk memasuki satu nilai seperti “TC-12345” tetapi bagaimana saya boleh menyesuaikan formula di bawah untuk membolehkan pengguna untuk memasuki sesuatu seperti “TC-12345; TC-23456; TC-34567” serta? Perlu untuk membenarkan pengguna untuk memasuki sehingga 20 nilai-nilai yang berasingan. Formula saya yang sedia ada adalah di bawah. Sila suggesst apa perubahan yang perlu saya lakukan bagi mencapai matlamat saya.
= IF(SAHAJA([4M_Delete Jenis])<8,
PALSU,
IF(SAHAJA([4M_Delete Jenis])= 8,
IF(KIRI([4M_Delete Jenis],3)="TC-",
IF(ISNUMBER(NILAI(BETUL([4M_Delete Jenis],5))),
IF(SAHAJA(BETUL([4M_Delete Jenis],5)= 5),
BENAR,
PALSU),
PALSU),
PALSU),
PALSU))
ini jenis pendekatan tidak diambil kira oleh SharePoint 2010 :
= DAN(TRIM([BadgeOwnerFullName])=””,TRIM([BadgeOwnerAccount])=””)
terlalu buruk…
Saya ingin meletakkan teks dalam huruf besar tetapi saya boleh pa kaitan dengan formula pengesahan
Adakah ini bermakna = DAN tidak boleh digunakan pada Ruangan Pengesahan? Jika ya, bagaimana seseorang melakukan pengesahan data pada lebih daripada satu syarat?
Kes saya adalah bahawa saya mempunyai bidang yang dipanggil WinChance iaitu peratusan dalam projek landasan senarai adat dan kemungkinan mereka untuk meneruskan. Saya cuba untuk memastikan bahawa jika ruang yang dipanggil ProjectStatus ditetapkan untuk “Menang” bahawa bidang WinChance ditetapkan ke 100%.
Saya fikir bahawa formula dalam Pengesahan Ruangan untuk ruangan WinChance di = DAN([ProjectStatus]=”Menang”,[WinChance]<100 akan dicapai ini. Walau bagaimanapun, saya mendapat mesej kesilapan
"The formula cannot refer to another column. Semak formula untuk kesalahan ejaan atau menukar ruang untuk ruangan ini."
Dalam kajian saya, saya lihat (Saya percaya) banyak contoh di mana pengesahan dilakukan di antara ruangan yang berbeza. Atau saya akan gila?
Adakah terdapat cara untuk membuat pengesahan Bidang yang memerlukan panjang 6 di mana yang pertama 2 mesti Surat seterusnya 3 mestilah nombor dan yang terakhir boleh menjadi sama ada