Možnosti preverjanja veljavnosti stolpcev vam omogočajo, da določite dodatne omejitve in omejitve za vaše podatke. Na primer, morda boste želeli zagotoviti, da se vrednost v enem stolpcu z datumom pojavi za drugim stolpcem z datumom. (Tako lahko na primer preverjanje veljavnosti stolpca zagotovi, da datum v stolpcu Datum konca ne more biti pred datumom v stolpcu Datum začetka – projekta ne morete končati, preden se začne!)
V aplikaciji, kjer želite preveriti vnos podatkov, kliknite gumb Nastavitve seznama na zavihku Seznam na traku.
V razdelku Splošne nastavitve kliknite povezavo Nastavitve preverjanja.
V besedilno polje Formula vnesite formulo.
Rezultat formule mora biti ovrednoten kot TRUE, da prestane preverjanje. Sintaksa formule je enaka kot izračunani stolpci, ki je podobna sintaksi Excel.
Vnesite uporabniško sporočilo, ki ga želite prikazati, če formula za preverjanje ne uspe.
Sporočilo bi moralo uporabniku dati predstavo o tem, kako formula deluje in kako odpraviti težavo.
Kliknite gumb Shrani.
Ko uporabniki vnesejo podatke v vaš obrazec, se oceni formula za validacijo. Če je formula ocenjena na FALSE, se vaše uporabniško sporočilo prikaže na obrazcu.
Preverjanje stolpcev lahko dodate stolpcem, ustvarjenim na ravni aplikacije ali spletnega mesta. Preverjanje, ustvarjeno za stolpce na ravni mesta, velja povsod, kjer se ta stolpec uporablja, čeprav je formulo mogoče preglasiti v aplikaciji, kjer se uporablja stolpec na ravni mesta.
Preverjanje SharePointovega e-poštnega stolpca
Zdaj si bomo ogledali primer preverjanja veljavnosti stolpca e-pošte SharePoint.
Za preverjanje ID-ja pošte sem ustvaril eno samo vrstico stolpca z imenom »StudentEmailId«. Ko ustvarjate stolpec »StudentEmailId« na strani za ustvarjanje stolpca, se pomaknite navzdol po strani, kjer lahko vidimo možnost »Preverjanje stolpca«.
Kliknite možnost »Preverjanje stolpca«, lahko vidimo dve polji, eno za formule in eno je uporabniško sporočilo.
Tukaj želim nastaviti preverjanje za stolpec »StudentEmailId«. Ko uporabnik vnese napačen e-poštni ID, se uporabniško sporočilo prikaže kot opozorilno sporočilo.
V polje formule sem dodal spodnjo formulo
=AND(ISERROR(FIND(" ",StudentEmailid,1)),IF(ISERROR(FIND("@",StudentEmailid,2)),FALSE,AND(ISERROR(FIND("@", ŠtudentEmailid,FIND("@",StudentEmailid,2)+1)),IF(ISERROR(FIND(".",StudentEmailid,FIND("@",StudentEmailid,2)+2)), FALSE,FIND(".",Emailid študenta,FIND("@",Emailid študenta,2)+2)<LEN(Emailid študenta)))))
V polje Uporabniško sporočilo sem dodal sporočilo »Vnesite veljaven e-poštni ID«. Ko uporabnik doda nov element na seznam in vnese veljaven e-poštni ID v polje za e-poštni ID, bo podatke shranil na seznam. Uporabniško sporočilo se bo prikazalo, če je e-poštni ID neveljaven.
Preverjanje stolpca telefonske številke SharePoint
Zdaj bomo videli primer preverjanja stolpca telefonske številke SharePoint.
Ustvaril sem en stolpec z imenom »PhoneNumber« na seznamu SharePoint in v polje Formula v preverjanju veljavnosti stolpca sem dodal spodnjo formulo.
=AND(LEN(telefonska številka)=14,IF(ISNAPAKA(NAJDI("+",telefonskaštevilka,1)),NAPAKA,(NAJDI("+",telefonskaštevilka)=1)),IF(ISNAPAKA( FIND("-",PhoneNumber,4)),FALSE,(FIND("-",PhoneNumber,4)=4)),IF(ISERROR(1*CONCATENATE(MID(PhoneNumber,2,2) ,MID(telefonskaštevilka,5,10))),NAPAČNO,TRUE))
V uporabniškem sporočilu sem dodal sporočilo “Vnesite veljavno mobilno številko”.
V skladu s formulo, če uporabnik poda mobilno številko v spodnji obliki, bo samo polje zajelo mobilno številko.
Primer: +91-**
Ustvaril sem nov element v polju telefonske številke. Številko sem dal kot »+91-**«, zato je številka shranjena na SharePointovem seznamu.
Preverjanje stolpca datuma SharePoint
Zdaj si bomo ogledali primer preverjanja podatkovnega stolpca v SharePointu.
Tukaj bomo videli validacijo datuma. Vzel sem en stolpec podatkovnega tipa »datum in čas« na seznamu po meri SharePoint in dal ime seznama kot »Začetni datum«, glejte zgornji posnetek zaslona. V stolpcu Validacija sem dodal formulo
=StartDate>TODAY()//Začetni datum mora biti daljši od današnjega
V uporabniškem sporočilu sem dodal sporočilo »Začetni datum bi moral biti večji od današnjega«.
Preverjanje besedilnega stolpca SharePoint
Zdaj si bomo ogledali primer preverjanja besedilnih stolpcev SharePoint.
Na SharePointov seznam po meri »Informacije o študentih« za preverjanje preverjanja imena sem dodal eno samo vrstico stolpca z imenom stolpca »Polno ime« in v polje za preverjanje veljavnosti stolpca v polju pravila dodal pravilo
=ALI(LEN(polno ime)=9,LEN(polno ime)=12)
Želim. Dolžina polnega imena mora biti 9 ali 12. V uporabniško sporočilo sem dodal sporočilo »Vnesite 9 črkovno ime ali 12 črk«.
SharePointovo število števk za preverjanje veljavnosti stolpca
Zdaj bomo videli primer števk za preverjanje veljavnosti stolpca SharePoint.
Tukaj želim potrditi, da mora biti dolžina številke, ko uporabnik vnese številko, večja od 5. Zato sem ustvaril stolpec »StudentRN«, v katerem je tip podatkov ena vrstica besedila.
V stolpcu validacija zapiše spodnjo formulo:
=ČE(LEN(ŠtudentRN)>5,TRUE,FALSE)
in v polje »Uporabniško sporočilo« vnesite besedilo. Tukaj sem dodal besedilo "Vnesite številko, katere obseg je večji od 5" v polje za uporabniško sporočilo.
Ko želimo dodati nov element na seznam in ne da bi upoštevali pogoj za preverjanje veljavnosti in kliknili na Shrani, se pod poljem prikaže vsa »Uporabniško sporočilo«.
Dovolite določeno vrednost stolpcu SharePointovega seznama
V prvem primeru bomo videli, kako dovoliti določeno vrednost v stolpcu seznama SharePoint, sicer bo prikazana napaka pri preverjanju.
Tukaj si lahko ogledamo, kako deluje preverjanje stolpcev seznama v SharePoint Online/2013/2016.
Imam seznam SharePoint 2013, ki vsebuje stolpec Naslov, želim, da bi uporabniki lahko vnesli samo »gospod« ali »gospa«. Če uporabniki vnesejo kaj drugega kot to, bi moralo dati sporočilo o napaki, ki pravi, da lahko vnesete samo gospod ali gospa.
Če želite uporabiti preverjanje veljavnosti za določen stolpec, sledite spodnjim korakom:
Odprite svoj SharePoint List in pojdite na stran z nastavitvami seznama. Na strani z nastavitvami pojdite v razdelek Stolpci in nato kliknite določen stolpec, za katerega želite uporabiti preverjanje. V mojem primeru je to Naslov stolpec.
To bo odprlo stran za urejanje stolpca, tukaj kliknite »Preverjanje stolpca«. Nato v polje Formula vnesite spodaj:
=ALI(Naziv=»gospod«,naziv=»gospa«)
In v Uporabniško sporočilo vnesite sporočilo, ki ga uporabnik želi videti, če preverjanje ne uspe, na primer: »Prosimo, vnesite samo g. Gospa.
Formula mora izgledati takole:
Nato kliknite V redu in shranite formulo.
Zdaj poskusite dodati en element na SharePointov seznam. Če v stolpec Naslov vnesete kar koli drugega, razen »gospod« ali »gospa«, bi moralo biti prikazano sporočilo, kot je spodaj:
Preverjanje starosti stolpca SharePointovega seznama
Zdaj bomo v tem primeru videli, kako lahko potrdimo starost s preverjanjem stolpcev seznama SharePoint.
Če želite potrditi drug stolpec, recimo, da imate stolpec s starostjo in želite prikazati potrditveno sporočilo, če uporabnik vnese vrednost, manjšo od 25.
V formulo za preverjanje veljavnosti stolpca lahko zapišete, kot je spodaj:
=(starost>25)
Videti bi moralo takole:
Zdaj, ko uporabnik poskuša vnesti vrednost, manjšo od 25, se prikaže sporočilo, kot je spodaj:
Preverjanje stolpcev SharePointovega seznama (zahtevajte vsaj eno preverjanje stolpcev)
Zdaj bomo videli, kako lahko implementiramo »Zahtevaj vsaj eno preverjanje veljavnosti stolpca« v stolpcu SharePointovega seznama.
Tukaj imam seznam stikov na svojem mestu SharePoint Online. Na tem seznamu so 3 stolpci, kot so:
- Domači telefon
- Poslovni telefon
- Mobilni telefon
Zahteva je, da mora uporabnik vnesti vsaj eno telefonsko številko.
Tukaj lahko uporabimo validacijo seznama. Za izvedbo preverjanja seznama sledite spodnjim korakom.
Pojdite na stran z nastavitvami seznama SharePoint in kliknite »Nastavitve preverjanja«, ki so pod Splošno Nastavitve kot spodaj:
Nato na stran z nastavitvami preverjanja napišite formulo, kot je spodaj:
=COUNTA([Domači telefon],[Službeni telefon],[Mobilna številka])>=1
Sporočilo o napaki lahko postavite tudi v razdelek »Uporabniško sporočilo«, kot je spodaj:
Kliknite Shrani, da shranite formulo.
Zdaj, ko uporabnik poskuša oddati, ne da bi navedel telefonsko številko, se bo sprožilo preverjanje, kot je prikazano spodaj:
Podobno, če želite potrditi druge scenarije, na primer, da mora uporabnik vnesti številko mobilnega telefona ali e-poštni ID, potem lahko napišete formulo, kot je spodnja:
=COUNTA([Emil ID],[Mobilna številka])>=1
Datum preverjanja stolpca SharePoint mora biti daljši od današnjega
Zdaj si bomo ogledali primer preverjanja datuma v stolpcu SharePoint, videli bomo, kako lahko preverimo, da mora biti datum večji od današnjega s preverjanjem v stolpcu SharePoint.
Tukaj imam seznam SharePoint Online, ki ima stolpec Rok zapadlosti, tukaj bomo implementirali preverjanje v stolpcu datuma, tako da lahko uporabnik izbere datum, ki mora biti večji od današnjega.
Odprite seznam SharePoint Online, pojdite na stran z nastavitvami seznama. Nato izberite Nastavitve preverjanja ki so pod Splošne nastavitve.
Nato na strani z nastavitvami preverjanja dodajte spodnjo formulo in uporabniško sporočilo, kot je spodaj:
Formula: [Rok]>Danes()
Sporočilo uporabnika: Rok mora biti daljši od današnjega
Zdaj, ko uporabnik izbere datum, ki je krajši od današnjega, lahko vidite sporočilo o napaki, kot je spodaj:
Upam, da ta primer pomaga pri »Datum preverjanja stolpca SharePoint mora biti večji od današnjega«.
Podobno, če želite preveriti, ali mora biti datum zapadlosti večji od ustvarjenega datuma, lahko napišete spodnjo formulo:
=[Rok zapadlosti] > [Ustvarjeno]
Preverjanje SharePointovega stolpca: preverjanje začetnega in končnega datuma (stavek IN v preverjanju seznama)
Zdaj bomo videli, kako lahko izvedemo preverjanje stolpcev SharePoint za začetni in končni datum. V tem posebnem primeru bomo videli, kako mora biti vneseni rok uporabe večji od današnjega in krajši od 30 dni.
Videli bomo tudi, kako lahko uporabimo stavek IN pri preverjanju seznama v SharePointu.
Odprite seznam SharePoint Online, pojdite na stran z nastavitvami seznama. Nato izberite Nastavitve preverjanja ki so pod Splošne nastavitve.
Nato na strani z nastavitvami preverjanja dodajte spodnjo formulo in uporabniško sporočilo, kot je spodaj:
=IF([Datum zapadlosti]>Danes(),IF(DATEDIF(Danes(),[Datum zapadlosti],"d")<=90,TRUE,FALSE),FALSE)
Zdaj, če uporabnik vnese datum zapadlosti, ki je daljši od 30 dni, lahko vidite napako, kot je spodnja:
V tem SharePointovem članku smo razpravljali o tem, kako dodati preverjanje veljavnosti v stolpec seznama v SharePoint Online/2013/2016/2019.