Skapa en formelkolumn i en datavy

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.

Med Microsoft Office SharePoint Designer 2007 kan du på ett enkelt sätt skapa en kolumn som visar resultatet av en beräkning som utförs på andra data i en datakälla.

I Office SharePoint Designer 2007 använder du XPath-uttrycksverktyget när du skapar en formelkolumn. XPath (XML Path Language) är ett språk som används för att hitta och bearbeta information i ett XML-dokument. XPath-uttrycksverktyget utnyttjar IntelliSense för XPath, så att både nybörjare och mer erfarna användare kan skapa XPath-uttryck som utför komplicerade beräkningar på informationen.

Exempelföretaget Northwind Traders, som distribuerar exklusiv mat, gör sin lageruppföljning med en XML-fil. De vet hur mycket de har i lager och priset på varje produkt, men de vill att deras datavy ska visa lagervärdet för varje enhet. Du föreslår att de ska skapa en formel som visar resultatet av att enheterna i lager multipliceras med enhetspriset. Nu kan Northwind Traders snabbt och enkelt få fram lagervärdet för alla produkter som finns i lager.

Skapa exempeldata och datavy som används i exemplet eller läsa mer om datavyer finns i Skapa en datavy.

  1. Öppna sidan som innehåller datavyn där du vill lägga till en formelkolumn.

  2. Högerklicka i datavyn och klicka sedan på Visa åtgärder för gemensamma kontroller. Klicka på Redigera kolumner i listan Vanliga uppgifter.

    Tips: Du kan också klicka på datavyn och klicka sedan på pilen Bild av knapp i det övre högra hörnet för att visa listan Vanliga uppgifter. Klicka på pilen om du vill dölja i listan.

  3. Klicka på Lägg till Formel-kolumn i listan Tillgängliga fält i dialogrutan Redigera kolumner och sedan på Lägg till.

    Dialogrutan XPath-uttrycksverktyg öppnas. Du skapar uttrycket med XPath-uttrycksverktyget. Här finns namnen på fälten i datakällan och många av de inbyggda funktionerna som du kan använda när du skriver XPath-uttryck.

  4. Dubbelklicka på fältet som du vill infoga i uttrycket under Markera ett fält som du vill infoga i dialogrutan XPath-uttrycksverktyg. Om du vill infoga den fullständiga sökvägen till fältet håller du ned CTRL samtidigt som du dubbelklickar på fältet.

    Om du t.ex. vill skapa formelkolumnen som Northwind Traders vill använda för att visa lagervärdet dubbelklickar du på UnitsInStock. UnitsInStock visas i rutan Redigera XPath -uttrycket.

  5. Placera insättningspunkten direkt efter fältnamnet i rutan Redigera XPath-uttrycket och tryck på BLANKSTEG.

    IntelliSense-listan med XPath-operatorer visas. Tack vare IntelliSense för XPath kan du använda en lista med tillgängliga fält eller funktioner som gäller i uttryckets sammanhang.

  6. Dubbelklicka på önskad operator i IntelliSense-listan.

    Eftersom Northwind Traders vill multiplicera UnitsInStock med UnitPrice ska du dubbelklicka på asterisken (*) i operatorlistan.

    IntelliSense-lista med XPath-operatorer

  7. Tryck på BLANKSTEG. En IntelliSense-lista med tillgängliga fält visas.

  8. Dubbelklicka på önskat fält i listan.

    Skapa formelkolumnen i Northwind Traders-exemplet genom att dubbelklicka på UnitPrice.

    IntelliSense-listan med tillgängliga fält

    Det färdiga uttrycket ser ut så här.

    Ett XPath-uttryck för beräknade kolumner så som det ser ut i rutan Redigera XPath-uttrycket

    Längst ned i XPath-uttrycksverktyget visas en förhandsgranskning av resultatet av informationen i formelkolumnen allt eftersom du skapar uttrycket i rutan Redigera XPath-uttrycket för en formel.

  9. Klicka på OK två gånger.

    En ny formelkolumn visas i datavyn.

    Obs!: Kolumnrubriken motsvarar som standard uttrycket du skapar i rutan Redigera XPath-uttrycket i XPath-uttrycksverktyget (t.ex. UnitsInStock * UnitPrice). Om du vill byta ut rubriken markerar du kolumnrubriken och skriver texten.

Överst på sidan

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.

×