Οι περισσότεροι από τους προγραμματιστές που αντιμετωπίζουν προβλήματα με επικυρώσεις στήλη στο SharePoint 2003/2007.
Είναι πραγματικά οδυνηρό να γράψει την επικύρωση, μέσω προσαρμοσμένη προσέγγιση σαν javascript ή jquery.
SharePoint 2010 παρέχει τις ακόλουθες επικυρώσεις στο Out of the Box.
- Στήλη Επικύρωση Level
- Κατάλογος Επικύρωση Level
Στήλη Επικύρωση Level
Ενώ η δημιουργία νέων στήλης στη λίστα, κάντε κλικ στον κόμβο επικύρωση στήλη.
Καθορίστε τον τύπο επικύρωσης.
ζ.
[ΌνομαΠεδίου]=”Αξία”
Ο τύπος θα πρέπει να επιστρέψει TRUE για την επικύρωση για να PASS.
Δημιουργία στήλης Νέα στον κατάλογο και να καθορίσετε τις ρυθμίσεις επικύρωσης.
Δημιουργία νέου στοιχείου στη λίστα, Κάντε κλικ στο κουμπί Αποθήκευση για να επικυρώσετε.
WOW .... Η ζωή είναι εύκολη με το SharePoint.
Μέλος Tuned να ακούσει για την επικύρωση επίπεδο Κατάλογος στην επόμενη θέση μου.
[…] Σε προηγούμενο άρθρο μου, Έγραψα για την επικύρωση επίπεδο στήλη στο SharePoint 2010. […]
Μπορούμε να συγκρίνουμε περισσότερο από 2 προϋποθέσεων, π.χ.;
Εάν οι τιμές textbox μπορεί να είναι είτε “NewYork” ή “Ουάσινγκτον” τότε πώς ο τύπος πρέπει να είναι.
Καλή Stuff.
Πρέπει να το ελέγξετε για επικύρωση e-mail. Μπορείτε παρακαλώ να μου προτείνει σε αυτό το ?
Χάρη,
Rao.
Είμαι προσπαθεί να χρησιμοποιήσει μια ενιαία γραμμή του πεδίου κειμένου με την επικύρωση στήλη για να επιτρέψει στους χρήστες να πληκτρολογήσετε κείμενο μέσα στη στήλη. Το πρόβλημα είναι ότι δεν μπορώ να καταλάβω πώς να επιτρέψει πολλαπλές καταχωρήσεις στη στήλη.
Έχω έναν τύπο επικύρωσης που επιτρέπει στους χρήστες να εισάγετε μία τιμή, όπως “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 :
= ΚΑΙ(TRIM([BadgeOwnerFullName])=””,TRIM([BadgeOwnerAccount])=””)
βλάβη…
Θέλω να θέσει το κείμενο σε κεφαλαία, αλλά δεν μπορώ να pa να κάνει με τους τύπους επικύρωσης
Μήπως αυτό σημαίνει ότι = και δεν μπορεί να χρησιμοποιηθεί για την επικύρωση Στήλη? Αν ναι, πώς μπορεί κανείς να κάνει την επικύρωση δεδομένων σε περισσότερες από μία κατάσταση?
Η περίπτωσή μου είναι ότι έχω ένα πεδίο που ονομάζεται WinChance που είναι ένα ποσοστό σε μια προσαρμοσμένη λίστα παρακολούθησης έργων και οι πιθανότητές τους να προχωρήσουν. Είμαι προσπαθεί να εξασφαλίσει ότι, αν η στήλη που ονομάζεται ProjectStatus έχει οριστεί σε “Γουόν” ότι το πεδίο WinChance έχει οριστεί σε 100%.
Σκέφτηκα ότι ένας τύπος στο Επικύρωση στήλης για τη στήλη της WinChance = ΚΑΙ([ProjectStatus]=”Γουόν”,[WinChance]<100 θα επιτευχθεί αυτό. Ωστόσο, παίρνω ένα μήνυμα σφάλματος του
"The formula cannot refer to another column. Ελέγξτε τον τύπο για ορθογραφικά λάθη ή να αλλάξετε τη στήλη για αυτήν τη στήλη."
Στην έρευνά μου βλέπω (Πιστεύω) πολλά παραδείγματα όπου η επικύρωση γίνεται μεταξύ των διαφόρων στηλών. Ή είμαι τρελός?
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