Skapa ett anpassat listformulär med SharePoint Designer

Viktigt!: Den här artikeln är maskinöversatt, se ansvarsfriskrivningen. Den engelska versionen av den här artikeln finns här för din referens.

SharePoint-listor och bibliotek innehåller listformulär som tillåter användare att visa, redigera och lägga till objekt i en lista eller ett bibliotek. Du kan skapa och anpassa dessa formulär för att göra det lättare för användarna att lägga till och uppdatera objekt i en lista med Microsoft SharePoint Designer 2010. Om formuläret är en del av en lösning som du har utformat, kommer du vill anpassa formuläret så att det är avsett mot lösningen och samlar in relevanta data att stödja din lösning.

I ett anpassat listformulär kan du visa eller dölja vissa fält, ordna om fälten, ändra formulärets layout, lägga till formaterad text och grafik och slutligen ändra XSL-, HTML- eller ASP som används av formuläret. Du kan bara utföra de här uppgifterna utförs genom att skapa ett anpassat listformulär i SharePoint Designer 2010.

I den här artikeln beskrivs de standardformulär som är associerade med en lista och hur du kan skapa dina egna anpassade formulär för listan eller biblioteket.

Obs!: Om du använder SharePoint Online och informationen i den här artikeln inte stämmer överens med det du ser, kan du använda Office 365 efter uppgradering av tjänsten. Vissa funktioner i SharePoint Designer stöds inte i nästa version av SharePoint Online. Se vad som har ändrats i SharePoint Designer 2013.

I den här artikeln

Granska listan standardformulär

Skapa nytt listformulär

Nästa steg

Granska standardlistformulär

Listformulär är placerade i samma mapp som deras associerade SharePoint-lista. Med SharePoint Designer 2010 kan du snabbt och granska enkelt standard listformulär som är kopplad till i listan.

Det enklaste sättet att visa de standardformulär som är associerade med en lista är att öppna sammanfattningssidan för listan.

  1. Klicka på listor och bibliotek med din webbplats är öppen i SharePoint Designer 2010 i navigeringsfönstret.

  2. Klicka på önskad lista i galleriet, till exempel Meddelanden.

  3. Under Formulär på sammanfattningssidan ser du vilka formulär som är associerade med listan.

    SharePoint Designer-formulär

Ett annat sätt att visa standardformulären som är associerade med en lista är att öppna webbplatshierarkin med hjälp av fliken Alla filer i navigeringsfönstret.

  1. Öppna i SharePoint Designer 2010 med din webbplats, klicka på Alla filer i navigeringsfönstret.

    Obs!: Om Alla filer inte visas, kontaktar du administratören om hur du aktiverar strukturen för webbplatsen i SharePoint Designer 2010.

  2. För SharePoint-listor klickar du på mappen Listor och sedan på önskad lista, till exempel Meddelanden.

    Då visas de formulär som är associerade med listan samt eventuella vyer som är associerade med listan, till exempel AllItems.aspx. (Du hittar länkar till mer information om vyer i avsnittet Se även.)

    Obs!: Förutom att du kan visa och öppna formulär härifrån kan du utforska listan genom att använda webbplatshierarkin som visas under navigeringsfönstret. Om du vill utöka mappen Listor behöver du bara klicka på plustecknet (+) och om du vill utöka önskad lista klickar du på plustecknet (+).

    SharePoint Designer-formulär

  3. För SharePoint-bibliotek hittar du de associerade formulären genom att öppna mappen Delade dokument och sedan mappen Formulär.

Överst på sidan

Listformulären DispForm.aspx, EditForm.aspx och NewForm.aspx

Som standard är tre formulär associerade med en lista: DispForm.aspx, EditForm.aspx och NewForm.aspx. Följande tre bilder visar standardlistformulären för en Meddelanden-lista.

  • Sidan DispForm.aspx innehåller formuläret för visning av objekt som visas när du visar ett enstaka objekt från listan.

    SharePoint Designer-formulär

  • Sidan EditForm.aspx visar formuläret Redigera objekt som visas när du redigerar ett objekt i en lista.

    SharePoint Designer-formulär

  • Sidan NewForm.aspx visar formuläret Nytt objekt som visas när du lägger till ett nytt objekt i en lista.

    SharePoint Designer-formulär

Obs!: SharePoint-bibliotek använder ett annat formulär, Upload.aspx, i stället för NewForm.aspx, för att lägga till nya objekt i biblioteket.

Överst på sidan

Skapa nya listformulär

Listformulär standard (Visa objektformulär formuläret Redigera objekt och Nytt objektformulär) lagras i en webbdel som kallas lista formulär Web del (LFWP). LFWP används CAML (samverkande Application Markup Language) för att återge formuläret och kan inte anpassas i SharePoint Designer 2010.

Om du vill anpassa formuläret, infoga en Data formulär Web del (DFWP). XSLT som kan anpassas i SharePoint Designer 2010 används. Du ersätter standardformulär med en DFWP i summa, och det finns två sätt att göra detta.

Skapa ett nytt listformulär och associera det med en lista

Det enklaste och snabbaste sättet att skapa ett anpassat listformulär är att skapa ett nytt formulär och göra det till standardformulär för listan.

  1. Klicka på listor och bibliotek med din webbplats är öppen i SharePoint Designer 2010 i navigeringsfönstret.

  2. Klicka på önskad lista i galleriet, till exempel Meddelanden.

  3. På sammanfattningssidan, under Formulär, klickar du på Nytt.

    SharePoint Designer-formulär

    Obs!: Du kan också klicka på Listformulär på fliken Listinställningar i menyfliksområdet.

  4. I dialogrutan Skapa nytt listformulär anger du filnamnet för det nya formuläret. (Använd inte namn som hamnar i konflikt med standardformulären: DispForm.aspx, EditForm.aspx och NewForm.aspx.)

    SharePoint Designer-formulär

  5. För typ av formulär anger du Formulär för nytt objekt, Formulär redigering av objekt eller Formulär för visning av objekt.

  6. Om du vill göra det här formuläret till det standardformulär som ska vara associerat med listan klickar du på Ange som standardformulär för den markerade typen. När du gör detta kommer ditt anpassade formulär att användas för den här listan i stället för det ursprungliga standardformuläret.

  7. För avancerade alternativ väljer du innehållstyp som ska användas för formuläret, vilket oftast är den som motsvarar din lista.

    Obs!: Alla listor och bibliotek kan konfigureras för flera innehållstyper, som sedan visas i den här menyn. Du kan använda en separat uppsättning anpassade listformulär för varje innehållstyp som finns för en lista eller ett bibliotek. Om till exempel listan har både innehållstypen Pressmeddelanden och Branschnytt, kan du skapa och använda två separata uppsättningar anpassade listformulär, en för vardera innehållstypen. Fördelen med att använda en separat uppsättning anpassade listformulär för vardera innehållstypen är att varje anpassat listformulär är utformat för att visa enbart de fält som passar för respektive innehållstyp. Mer information om innehållstyper finns i avsnittet Se även.

  8. Om du vill lägga till en anpassad länk till formuläret väljer du alternativet Skapa en länk på menyn Listobjekt och i menyfliksområdet och anger en länk och ett kommandonamn.

    Länkar till mer information om anpassade åtgärder som är associerade med en lista finns i avsnittet Se även.

  9. Klicka på OK om du vill skapa det nya formuläret och återvända till sammanfattningssidan för listan.

    Det nya formuläret visas med de andra formulären som är associerade med listan.

Överst på sidan

Redigera ett befintligt listformulär

Ett annat sätt att skapa ett anpassat listformulär är att direkt redigera ett av standardformulären som är associerade med listan. När du gör detta infogar du ett nytt formulär (webbdelen för dataformulär) på sidan, som ersätter standardformuläret på sidan.

Obs!: Du kan utföra de här åtgärderna i själva verket på valfri ASPX-sida i SharePoint Designer 2010. Fördelen med att redigera ett befintligt formulär är att det redan är associerat med listan.

  1. Klicka på listor och bibliotek med din webbplats är öppen i SharePoint Designer 2010 i navigeringsfönstret.

  2. Klicka på önskad lista i galleriet, till exempel Meddelanden.

  3. På sammanfattningssidan, under Formulär, klickar du på önskat formulär, till exempel NewForm.aspx för att öppna det för redigering.

    SharePoint Designer-formulär

  4. Placera markören direkt under standardformulär med NewForm.aspx öppen i Redigeraren för sidan, och tryck på RETUR några gånger att skapa en extra blanksteg nedanför formuläret.

    SharePoint Designer-formulär

    Ett annat sätt att snabbt placera markören på den här platsen är att klicka på listan standardformulär och tryck på Esc och HÖGERPIL tangenten samtidigt.

  5. I menyfliksområdet klickar du på fliken Infoga och i gruppen Datavyer och formulär klickar du på önskat formulär, till exempel Formulär för nytt objekt.

  6. Välj vilken lista eller vilket bibliotek du vill associera formuläret med, till exempel Meddelanden.

    Formuläret för nytt objekt visas på sidan, precis under standardformuläret.

    Nästa steg är att dölja standardlistformuläret så att endast det nya formuläret visas på sidan. Detta säkerställer också att sidans anslutning till SharePoint-listan är intakt och att länken till sidan fungerar ordentligt på webbplatsen.

  7. Markera standardlistformuläret genom att klicka på det.

  8. Klicka på fliken Format i menyfliksområdet och välj Egenskaper i gruppen Webbdel.

    Du kan även högerklicka på standardwebbdelen och välja Egenskaper för webbdel.

  9. I dialogrutan Webbdel klickar du på plustecknet bredvid Layout, markerar alternativet Dold och klickar på OK.

    Du ska inte ta bort standardwebbdelen på sidan utan bara dölja den. Om du tar bort standardwebbdelen bryts sidans anslutning till listan. Länkar till mer information om hur du döljer webbdelar finns i avsnittet Se även.

    Båda formulär visas på sidan ASPX i SharePoint Designer 2010. När du förhandsgranskar formuläret, men ser du det nya formuläret.

Använda Office InfoPath 2010 för att ersätta standardformulär

Du kan använda Använd Microsoft InfoPath 2010 att skapa, redigera och utformar formulär som ett alternativ till att använda Redigera lista formulär i SharePoint Designer 2010. InfoPath 2010 är ett kraftfullt verktyg som används för att skapa anpassade formulär som kan användas för SharePoint-listor, bibliotek och arbetsflöden.

Länkar till mer information om Office InfoPath 2010-formulär finns i avsnittet Se även.

Överst på sidan

Nästa steg

När du har skapat ett anpassat formulär för en lista eller ett bibliotek, är nästa steg att börja anpassa formuläret efter dina behov. Du kan lägga till eller ta bort kolumner, ändra layouten för fälten, använda olika teckensnitt och stilar, lägga till egna bilder och så vidare. Du kan använda i menyfliksområdet i SharePoint Designer 2010 för att utföra den här anpassning. Om det finns en ändring som du inte kan göra med hjälp av menyfliksområdet kan redigera du formulär XSL direkt i kodvyn. Länkar till mer information om hur du anpassar listformulär i avsnittet Se även.

Om du vill ta bort ett formulär markerar du det på sammanfattningssidan och väljer sedan Ta bort i menyfliksområdet. Då tas formuläret bort från servern och kan inte längre nås av användarna.

Obs!: Ansvarsfriskrivning för maskinöversättning: Den här artikeln har översatts av ett datorsystem utan mänsklig inblandning. Microsoft erbjuder dessa maskinöversättningar för att hjälpa icke engelskspråkiga användare att ta del av information om Microsofts produkter, tjänster och tekniker. Eftersom artikeln är maskinöversatt kan den innehålla fel i ordval, syntax och grammatik.

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×