Valider dataindtastning i SharePoint-kolonner

Kolonnevalideringsindstillinger giver dig mulighed for at definere yderligere begrænsninger og begrænsninger for dine data. Det kan for eksempel være en god idé at sikre, at en værdi i én Dato-kolonne optræder efter en anden Dato-kolonne. (Så for eksempel kan kolonnevalidering sikre, at datoen i kolonnen Dato afsluttet ikke kan være tidligere end datoen i kolonnen Startdato - du kan ikke afslutte et projekt, før det er begyndt!)

Sådan bruger du kolonnevalidering på din app:

I din app, hvor du vil validere dataindtastning, skal du klikke på knappen Listeindstillinger på fanen Liste på båndet.

Klik på linket Valideringsindstillinger under Generelle indstillinger.

Indtast en formel i tekstboksen Formel.

Resultatet af formlen skal evalueres til TRUE for at bestå valideringen. Formelsyntaksen er den samme som beregnede kolonner, som ligner Excel-syntaks.

Indtast en brugermeddelelse, som du vil have vist, hvis valideringsformlen mislykkes.

Beskeden skal give brugeren en idé om, hvordan formlen fungerer, og hvordan problemet kan løses.

Klik på knappen Gem.

Valider dataindtastning i SharePoint-kolonner

Når brugere indtaster data i din formular, evalueres valideringsformlen. Hvis formlen evalueres til FALSK, vises din brugermeddelelse på formularen.

Valider dataindtastning i SharePoint-kolonner

Du kan tilføje kolonnevalidering til kolonner, der er oprettet på app- eller webstedsniveau. Validering oprettet for kolonner på webstedsniveau gælder overalt, hvor denne kolonne bruges, selvom formlen kan tilsidesættes i den app, hvor kolonnen på webstedsniveau bruges.

SharePoint-e-mail-kolonnevalidering

Nu vil vi se et eksempel på SharePoint-e-mail-kolonnevalidering.

Til validering af mail-id har jeg oprettet en enkelt linje i en kolonne med navnet "StudentEmailId". Når du opretter kolonnen "StudentEmailId" på siden for oprettelse af kolonner, skal du rulle ned på siden, så kan vi se muligheden "Kolonnevalidering".

Klik på "Kolonnevalidering", vi kan se to felter, et for formler og et er brugermeddelelse.

Her vil jeg indstille valideringen for kolonnen "StudentEmailId". Når brugeren indtastede det forkerte e-mail-id, vil brugermeddelelsen blive vist som en advarselsmeddelelse.

I formelfeltet har jeg tilføjet nedenstående formel

=OG(FEJL(FIND(" ",StudentEmailid,1)),HVIS(FEJL(FIND("@",StudentEmailid,2)),FALSK,OG(FEJL(FIND("@", StudentEmailid,FIND("@",StudentEmailid,2)+1)),IF(FEJL(FIND(".",StudentEmailid,FIND("@",StudentEmailid,2)+2)), FALSE,FIND(".",StudentEmailid,FIND("@",StudentEmailid,2)+2)<LEN(StudentEmailid)))))

I feltet Brugermeddelelse har jeg tilføjet beskeden "Indtast det gyldige e-mail-id". Når en bruger går for at tilføje et nyt element til listen og indtaster et gyldigt e-mail-id i e-mail-id-feltet, gemmer den dataene på listen. Brugermeddelelsen vises, hvis e-mail-id'et er ugyldigt.

validering af sharepoint-e-mail-kolonne

Validering af kolonne med SharePoint-telefonnummer

Nu vil vi se et eksempel på SharePoint-telefonnummerkolonnevalidering.

Jeg har oprettet en kolonne med navnet "PhoneNumber" på SharePoint-listen, og i feltet Formel for kolonnevalidering har jeg tilføjet nedenstående formel.

=OG(LEN(Telefonnummer)=14,HVIS(FEJL(FIND("+",Telefonnummer,1)),FALSK,(FIND("+",Telefonnummer)=1)),HVIS(FEJL( FIND("-",Telefonnummer,4)),FALSK,(FIND("-",Telefonnummer,4)=4)),HVIS(FEJL(1*SAMMENHÆNDER(MIDDEL(Telefonnummer;2,2) ,MID(Telefonnummer,5,10))),FALSK,SAND))

I brugermeddelelsen har jeg tilføjet beskeden "Indtast det gyldige mobilnummer".

Ifølge formlen, hvis brugeren angiver mobilnummeret i nedenstående format, vil kun feltet tage mobilnummeret.

Eks:+91-**

Jeg har oprettet et nyt element i telefonnummerfeltet Jeg har givet nummeret som "+91-**" Så nummeret gemmes på SharePoint-listen.

SharePoint-datokolonnevalidering

Nu vil vi se, hvordan man laver et eksempel på SharePoint-datokolonnevalidering.

Her vil vi se datovalideringen. Jeg har taget en kolonne med "dato og klokkeslæt" datatype i SharePoint brugerdefineret liste og givet listenavnet som "Startdato", se ovenstående skærmbillede. I kolonnevalideringen har jeg tilføjet formlen

=StartDato>TODAY()//Startdatoen bør være mere end i dag

I brugermeddelelsen har jeg tilføjet beskeden "Startdatoen skal være større end i dag".

SharePoint-tekstkolonnevalidering

Nu vil vi se et eksempel på SharePoint-tekstkolonnevalidering.

På den tilpassede SharePoint-liste til "StudentInformation" til kontrol af navnevalidering har jeg tilføjet en enkelt linje i en kolonne med navnet kolonnenavnet som "Fuldt navn", og i kolonnevalideringen i regelfeltet har jeg tilføjet reglen

=ELLER(LEN(Fuldt navn)=9,LEN(Fuldt navn)=12)

Jeg vil have Længden af ​​Fulde navn skal være 9 eller 12. I brugermeddelelsen har jeg tilføjet beskeden "Indtast 9 bogstavers navn eller 12 bogstaver".

SharePoint-kolonne valideringsantal af cifre

Nu vil vi se et eksempel på SharePoint-kolonnens valideringsnummer af cifre.

Her vil jeg sætte den validering, at når brugeren indtaster tallet, så skal længden af ​​tallet være mere end 5. Så jeg har lavet en "StudentRN" kolonne, hvor datatypen er en enkelt tekstlinje.

I kolonnen skriver validering nedenstående formel:

=HVIS(LÆNGE(StudentRN)>5,SAND,FALSK)

og indsæt teksten i feltet "Brugermeddelelse". Her har jeg tilføjet teksten "Enter The number which range is more than 5" i Brugermeddelelsesfeltet.

Når vi vil tilføje et nyt element til listen og uden at overholde valideringsbetingelserne og klikke på Gem, viser det hele "Brugermeddelelsen" under feltet.

SharePoint-kolonne valideringsantal af cifre

Tillad særlig værdi til en SharePoint-listekolonne

I det første eksempel vil vi se, hvordan man tillader en bestemt værdi i SharePoint-listekolonnen, ellers vil den vise en valideringsfejl.

Her kan vi se, hvordan en listekolonnevalidering fungerer i SharePoint Online/2013/2016.

Jeg har en SharePoint 2013-liste, der indeholder en titelkolonne, jeg vil have, at brugere kun skal kunne sætte "Mr" eller "Mrs". Hvis brugere sætter noget andet end dette, skal det give en fejlmeddelelse, der siger, at du kun kan sætte hr. eller fru.

Følg nedenstående trin for at bruge validering til en bestemt kolonne:

Åbn din SharePoint-liste, og gå derefter til siden med listeindstillinger. På siden Indstillinger skal du gå til sektionen Kolonner og derefter klikke på den særlige kolonne, som du vil bruge valideringen til. I mit tilfælde er det Titel kolonnen.

Eksempler på validering af sharepointliste

Dette åbner siden Rediger kolonne, klik her på “Kolonnevalidering“. Indsæt derefter i Formel-boksen som nedenfor:

=ELLER(Titel="Hr.",Titel="Fru")

Og i Brugermeddelelsen skal du indsætte den besked, som brugeren ønsker at se, hvis valideringen mislykkes som: "Please only placer Mr. fru”.

Formlen skal se ud som nedenfor:

sharepoint kolonne validering flere betingelser

Klik derefter på OK og gem formlen.

Prøv nu at tilføje et element til SharePoint-listen. Hvis du sætter andre ting end "Hr." eller "Fru" i titelkolonnen, skal den vise meddelelsen som nedenfor:

eksempler på sharepoint-kolonnevalidering

Validering af aldersvalidering for SharePoint-listekolonne

Nu vil vi i dette eksempel se, hvordan vi kan validere Alder ved hjælp af SharePoint-listekolonnevalidering.

Hvis du vil validere en anden kolonne, lad os sige, at du har en alderskolonne, og du vil vise en valideringsmeddelelse, hvis brugeren angiver værdi mindre end 25.

Du kan skrive i kolonnevalideringsformlen som nedenfor:

=(Alder>25)

Det skal se sådan ud:

Eksempler på sharepoint 2013 kolonnevalidering

Når en bruger nu forsøger at sætte værdi mindre end 25, vil den vise en meddelelse som nedenfor:

Eksempler på sharepoint online kolonnevalidering

SharePoint-listekolonnevalidering (kræver mindst én kolonnevalidering)

Nu vil vi se, hvordan vi kan implementere "Kræv mindst én kolonnevalidering" i en SharePoint-listekolonne.

Her har jeg en kontaktliste på mit SharePoint Online-websted. På denne liste er der 3 kolonner som:

  • Hjemmetelefon
  • arbejdstelefon
  • Mobiltelefon

Kravet her er, at en bruger skal indtaste mindst ét ​​telefonnummer.

Her kan vi bruge listevalidering. Følg nedenstående trin for at implementere listevalidering.

Gå til indstillingssiden for SharePoint-listen, og klik på "Valideringsindstillinger", som er under Generelt Indstillinger som nedenfor:

Validering af SharePoint-listekolonne

Skriv derefter formlen som nedenfor på siden Valideringsindstillinger:

=COUNTA([Hjemmetelefon],[Virksomhedstelefon],[Mobilnummer])>=1

Og du kan også sætte fejlmeddelelsen i afsnittet "Brugermeddelelse" som nedenfor:

Sharepoint liste kolonne validering mindst én kolonne validering eksempel

Klik på Gem for at gemme formlen.

Nu, når en bruger forsøger at indsende uden at angive et telefonnummer, udløses valideringen som nedenfor:

sharepoint kolonne valideringsformler

Tilsvarende, hvis du ønsker at validere andre scenarier, såsom at brugeren skal indtaste enten mobilnummer eller e-mail-id, så kan du skrive en formel som nedenfor:

=COUNTA([Emil ID],[Mobilnummer])>=1

SharePoint-kolonnens valideringsdato skal være større end i dag

Nu vil vi se SharePoint-kolonnens valideringsdatoeksempel, vi vil se, hvordan vi kan validere, at datoen skal være større end i dag ved hjælp af SharePoint-kolonnevalidering.

Her har jeg en SharePoint Online liste som har en Forfaldsdato kolonne, her vil vi implementere validering til dato kolonnen, så brugeren kan vælge dato skal være større end i dag.

Åbn SharePoint Online-listen, gå til siden Listeindstillinger. Og vælg derefter Valideringsindstillinger som er under Generelle indstillinger.

Tilføj derefter nedenstående formel og en brugermeddelelse som nedenfor på siden Valideringsindstillinger:

Formel: [Forfaldsdato]>I dag()

Brugermeddelelse: Forfaldsdatoen bør være større end i dag

sharepoint kolonne valideringsdato

Nu, når en bruger vælger en dato, der er mindre end i dag, kan du se en fejlmeddelelse som nedenstående:

valideringsdatoen for sharepoint-kolonnen skal være større end i dag

Håber, at dette eksempel hjælper med at "SharePoint-kolonnevalideringsdatoen skal være større end i dag".

På samme måde, hvis du vil kontrollere, at forfaldsdatoen skal være større end den oprettede dato, kan du skrive formlen nedenfor:

=[Forfaldsdato] > [Oprettet]

SharePoint-kolonnevalidering: Validering af startdato og slutdato (AND klausul i listevalidering)

Nu vil vi se, hvordan vi kan udføre SharePoint-kolonnevalidering for startdato og slutdato. I dette særlige eksempel vil vi se, hvordan brugen af ​​forfaldsdatoen skal være større end i dag og mindre end 30 dage.

Vi vil også se, hvordan vi kan bruge AND-klausul i listevalidering i SharePoint.

Åbn SharePoint Online-listen, gå til siden Listeindstillinger. Og vælg derefter Valideringsindstillinger som er under Generelle indstillinger.

Tilføj derefter nedenstående formel og en brugermeddelelse som nedenfor på siden Valideringsindstillinger:

=HVIS([Forfaldsdato]>I dag(),HVIS(DATODIF(I dag(),[Forfaldsdato],"d")<=90,TRUE,FALSE),FALSK)

SharePoint-kolonnevalidering: Startdato og slutdatovalidering

Nu, hvis en bruger indtaster forfaldsdato, som er større end 30 dage, kan du se en fejl som nedenstående:

SharePoint-kolonnevalidering: Startdato og slutdatovalidering

I denne SharePoint-artikel diskuterede vi, hvordan du tilføjer validering i listekolonnen i SharePoint Online/2013/2016/2019.


Sådan blokerer du Microsoft Word fra at åbne filer i skrivebeskyttet tilstand på Windows

Sådan blokerer du Microsoft Word fra at åbne filer i skrivebeskyttet tilstand på Windows

Sådan blokerer du Microsoft Word fra at åbne filer i skrivebeskyttet tilstand på Windows Microsoft Word åbner filer i skrivebeskyttet tilstand, hvilket gør det umuligt at redigere det? Bare rolig, metoderne er nedenfor

Sådan rettes forkert udskrivning af Microsoft Word-dokumenter

Sådan rettes forkert udskrivning af Microsoft Word-dokumenter

Sådan rettes fejl ved udskrivning af forkerte Microsoft Word-dokumenter Fejl ved udskrivning af Word-dokumenter med ændrede skrifttyper, rodede afsnit, manglende tekst eller tabt indhold er ret almindelige. Men lad være

Slet pen- og highlighter-tegninger på dine PowerPoint-dias

Slet pen- og highlighter-tegninger på dine PowerPoint-dias

Hvis du har brugt pennen eller highlighteren til at tegne på dine PowerPoint-dias under en præsentation, kan du gemme tegningerne til næste præsentation eller slette dem, så næste gang du viser den, starter du med rene PowerPoint-dias. Følg disse instruktioner for at slette pen- og highlighter-tegninger: Sletning af linjer en ved […]

Indhold af stilbibliotek i SharePoint 2010

Indhold af stilbibliotek i SharePoint 2010

Style-biblioteket indeholder CSS-filer, Extensible Stylesheet Language-filer (XSL) og billeder, der bruges af foruddefinerede mastersider, sidelayouts og kontrolelementer i SharePoint 2010. For at finde CSS-filer i Style-biblioteket på et udgivelsessted: Vælg Site Actions→ View Alt webstedsindhold. Indholdet af webstedet vises. Style-biblioteket ligger i […]

Formater tal i tusinder og millioner i Excel-rapporter

Formater tal i tusinder og millioner i Excel-rapporter

Overvæld ikke dit publikum med gigantiske tal. I Microsoft Excel kan du forbedre læsbarheden af ​​dine dashboards og rapporter ved at formatere dine tal, så de vises i tusinder eller millioner.

Sådan deler og følger du SharePoint-websteder

Sådan deler og følger du SharePoint-websteder

Lær, hvordan du bruger SharePoints sociale netværksværktøjer, der lader enkeltpersoner og grupper kommunikere, samarbejde, dele og forbinde.

Sådan konverteres datoer til julianske formater i Excel

Sådan konverteres datoer til julianske formater i Excel

Julianske datoer bruges ofte i produktionsmiljøer som et tidsstempel og hurtig reference for et batchnummer. Denne type datokodning giver detailhandlere, forbrugere og serviceagenter mulighed for at identificere, hvornår et produkt blev fremstillet, og dermed produktets alder. Julianske datoer bruges også i programmering, militæret og astronomi. Forskellige […]

Sådan opretter du en Access Web App

Sådan opretter du en Access Web App

Du kan oprette en webapp i Access 2016. Så hvad er en webapp overhovedet? Nå, web betyder, at det er online, og app er kun en forkortelse for "applikation". En Custom Web App er en online databaseapplikation, der tilgås fra skyen ved hjælp af en browser. Du bygger og vedligeholder webappen i desktopversionen […]

Hurtig startlinje i SharePoint 2010

Hurtig startlinje i SharePoint 2010

De fleste sider i SharePoint 2010 viser en liste over navigationslinks på linjen Hurtig start langs venstre side af siden. Hurtig startlinjen viser links til fremhævet webstedsindhold såsom lister, biblioteker, websteder og udgivelsessider. Hurtigstartlinjen indeholder to meget vigtige links: Linket Alt webstedsindhold: […]

Hvad betyder Solver-fejlmeddelelserne i Excel?

Hvad betyder Solver-fejlmeddelelserne i Excel?

Ved simple problemer finder Solver i Excel som regel hurtigt de optimale Solver-variableværdier for objektivfunktionen. Men i nogle tilfælde har Solver problemer med at finde de Solver-variableværdier, der optimerer objektivfunktionen. I disse tilfælde viser Solver typisk en meddelelse eller en fejlmeddelelse, der beskriver eller diskuterer det problem, der […]