Redigere listeformularer ved hjælp af InfoPath 2010 i SharePoint Designer

Hver SharePoint-liste indeholder et sæt listeformularer, du kan bruge til at få vist, redigere eller tilføje elementer på en liste. I hver listeformular vises kolonnerne fra listen som felter på en side, hvor brugerne kan få vist, tilføje eller redigere oplysninger.

Ved hjælp af Microsoft SharePoint Designer 2010 kan du tilpasse formularerne, så de er nemmere at bruge, og så de er bedre rettet mod din forretningsløsning. Du kan desuden bruge Microsoft InfoPath 2010 til at oprette og tilpasse disse formularer.

I denne artikel beskrives Microsoft InfoPath 2010, nogle af fordelene ved at bruge InfoPath 2010, og hvordan du kan tilpasse en listeformular ved hjælp af InfoPath 2010 i Microsoft SharePoint Designer 2010.

I denne artikel

Om Microsoft InfoPath 2010

Hvordan virker InfoPath 2010 med SharePoint-lister?

Eksempel på en listeformular, før den tilpasses i InfoPath

Tilpasse en listeformular ved hjælp af InfoPath 2010

Andre måder at tilpasse en listeformular på

Næste trin

Om Microsoft InfoPath 2010

InfoPath 2010 er et effektivt program til oprettelse af formularer og indsamling af oplysninger, som medfølger i Microsoft Office 2010. Ved hjælp af InfoPath 2010 kan du oprette avancerede formularer, der kan tilpasses uden at skrive kode. Du kan trække og slippe felter på formularen, tilføje validering ved hjælp af regelsæt og vælge forskellige temaer for formularen.

At tilpasse en listeformular i InfoPath Designer 2010 svarer til at tilpasse en listeformular i Microsoft SharePoint Designer 2010. Du vil typisk tilføje og fjerne felter, tilføje tekst, grafik og serverkontrolelementer og ændre layoutet og udseendet af formularen.

InfoPath-listeformularer for SharePoint

I InfoPath 2010 er det dog meget nemmere at udføre disse opgaver ved hjælp af et sæt skabeloner, layout, temaer og effektiv regeladministration. Du skal desuden kun redigere én fil, InfoPath-formularskabelonen eller XSN, hvorefter ændringerne anvendes på alle tre typer listeformularer. Hvis du ville anvende de samme ændringer på alle tre typer listeformularer i SharePoint Designer 2010, skulle du tilpasse hver af de tre formularer (vis, rediger og nyt element) hver for sig.

Toppen af siden

Hvordan virker InfoPath 2010 med SharePoint-lister?

Når du åbner en liste i Microsoft SharePoint Designer 2010 og kigger på de tilgængelige formularer for listen, kan du se tre formularer: DispForm.aspx, EditForm.aspx og NewForm.aspx

InfoPath-listeformularer for SharePoint

  • DispForm.aspx bruges til at vise egenskaberne for et element på listen.

  • EditForm.aspx bruges til at redigere elementet på listen.

  • NewForm.aspx bruges til at oprette nye elementer på listen.

Hvis du vil tilpasse formularerne i Microsoft SharePoint Designer 2010, skal du åbne dem enkeltvis og foretage ændringerne i dem, eller du skal oprette nye formularer, der erstatter dem.

Du kan i stedet vælge en indstilling i Microsoft SharePoint Designer 2010 for at tilpasse formularerne i InfoPath 2010. Når du gør det, opretter og publicerer du en InfoPath-formularskabelon, eller en XSN-fil, som bruges med et nyt sæt listeformularer: displayifs.aspx, editifs.aspx og newifs.aspx. Skabelonen og de nye formularer erstatter de ASPX-standardformularer, du startede med.

Næste gang du åbner webstedet i Microsoft SharePoint Designer 2010, kan du se, at de nye formularer er tilføjet på oversigtssiden for listen.

InfoPath-listeformularer for SharePoint

BEMÆRK!

  • Selvom det er muligt at åbne de nye formularer i Microsoft SharePoint Designer 2010, kan du ikke tilpasse indholdet af formularerne, da de findes i en webdel af typen InfoPath-formular. Brug InfoPath-formularskabelonen til at opdatere filerne.

  • InfoPath-formularskabelonen, eller XSN-filen, vises ikke på oversigtssiden i Microsoft SharePoint Designer 2010. Hvis du vil se skabelonen, skal du gå til listeformularerne i webstedshierarkiet (ved at klikke på linket Alle filer i ruden Navigation).

Toppen af siden

Eksempel på en listeformular, før den tilpasses i InfoPath

Inden du vælger at tilpasse en listeformular i InfoPath 2010, kan det være praktisk at vide, hvordan formularen vil komme til at se ud, når du tilpasser den i InfoPath.

Standardformularen til redigering (EditForm.aspx) ser ud som følgende i browseren.

InfoPath-listeformularer for SharePoint

Når du tilpasser formularen i InfoPath 2010, ser den nye formular til redigering (editifs.aspx med en tilknyttet InfoPath-skabelon) sådan ud i browseren.

InfoPath-listeformularer for SharePoint

Den nye formular bruger et andet farveskema og andre skrifttyper, og feltet Vedhæftede filer vises indbygget i stedet for i formularhovedet. Dette er blot de standardindstillinger, der bruges i den nye formular. Når du er færdig med at tilpasse formularen, kan du ændre formularens udseende og funktionalitet, som du ønsker det.

Toppen af siden

Tilpasse en listeformular ved hjælp af InfoPath 2010

I Microsoft SharePoint Designer 2010 kan du tilpasse listeformularer ved hjælp af InfoPath 2010. Når du vælger dette, åbnes InfoPath 2010 Designer med en ny InfoPath-formularskabelon (XSN), som du kan bruge til at tilpasse dine listeformularer. Når du er færdig, skal du publicere formularen til din SharePoint-liste og derefter eventuelt gå tilbage til Microsoft SharePoint Designer 2010.

  1. Åbn dit websted i Microsoft SharePoint Designer 2010.

  2. Klik på Lister og biblioteker i ruden Navigation.

  3. Åbn den liste, du vil tilpasse.

  4. Klik på Udform formularer i InfoPath i gruppen Handlinger under fanen Listeindstillinger, og vælg derefter den indholdstype, du vil bruge til listeformularerne.
    InfoPath-listeformularer for SharePoint
    Bemærk! Enhver SharePoint-liste kan konfigureres til at tillade flere indholdstyper, som vises i denne menu. Du kan oprette en brugerdefineret listeformular for hver indholdstype. Hvis listen f.eks. indeholder indholdstypen Pressemeddelelse og indholdstypen Branchenyt, kan du oprette brugerdefinerede listeformularer for hver type. Husk på, at du kun kan se formularen, hvis den indholdstype, du vælger, er standard for listen.

  5. InfoPath 2010 åbnes med en ny InfoPath-formularskabelon.
    InfoPath-listeformularer for SharePoint

  6. Brug værktøjerne til redigering af formularer i InfoPath 2010 til at tilpasse formularens udseende og funktionalitet, og føj den påkrævede regellogik til formularen. Du kan få mere at vide om at bruge InfoPath 2010 i afsnittet Se også.

  7. Når du har udført de ønskede tilpasninger, skal du publicere skabelonen til SharePoint-listen. Det kan du gøre på to måder:

    1. Hvis du er færdig med at arbejde på formularen, skal du blot lukke den og vælge Gem og publicer, når du bliver spurgt om det.

    2. Hvis du vil publicere formularen og fortsætte med at arbejde i InfoPath, skal du klikke på fanen Filer, vælge Oplysninger og klikke på Hurtig publicering.
      InfoPath-listeformularer for SharePoint

  8. Klik på OK for at bekræfte publiceringen.

  9. Luk InfoPath 2010, og vend eventuelt tilbage til Microsoft SharePoint Designer 2010.

Hvis du vil tilpasse listeformularen yderligere, skal du gentage trinnene herover.

Toppen af siden

Andre måder at tilpasse en listeformular på

Foruden at tilpasse dine listeformularer ved hjælp af InfoPath 2010 i Microsoft SharePoint Designer 2010 kan du bruge en af følgende metoder til at tilpasse listeformularerne.

Brug browseren til at tilpasse listeformularen i InfoPath 2010

Hvis du vil tilpasse listeformularen i browseren, skal du gå til formularen i browseren og derefter vælge Tilpas formular i gruppen Tilpas liste under fanen Liste som vist her.

InfoPath-listeformularer for SharePoint

Brug InfoPath 2010 til at oprette en ny listeformular eller tilpasse en eksisterende formular

Hvis du vil oprette en ny listeformular i InfoPath 2010, skal du klikke på fanen Filer, vælge Ny og klikke på SharePoint-liste. Angiv placeringen af webstedet, og vælg derefter en eksisterende liste, eller opret en ny.

InfoPath-listeformularer for SharePoint

Hvis du vil tilpasse en formular, du allerede har oprettet, skal du klikke på fanen Filer, vælge Seneste og vælge formularskabelonen på listen Nyeste formularskabeloner.

Toppen af siden

Næste trin

Når du tilpasser dine SharePoint-listeformularer i InfoPath 2010, kan du vælge at konvertere alle dine formularer til InfoPath 2010, eller du kan vælge kun at konvertere dem, der kræver større tilpasninger for brugerne eller webstedet for din forretningsløsning.

Ud over listeformularer kan du bruge Microsoft InfoPath 2010 til at oprette effektive formularer til igangsættelse af arbejdsprocesser, formularer for formularbiblioteker, browserbaserede formularer, offlineformularer med SharePoint Workspaces og meget mere.

Du kan få mere at vide om de forskellige måder, du kan bruge InfoPath 2010 på, i afsnittet Se også.

Toppen af siden

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×