Skapa en textruta som slår upp ett värde i en tabell

Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

När du designar ett formulär kan du vill visa ett värde från en tabell eller fråga än det som ett formulär är bunden till. Anta att du har ett formulär för produkter som är bunden till en tabell. När du utformar formuläret, men du bestämmer dig för formuläret som visar namnet på den leverantör som kontakten för varje produkt – data som finns i en tabell som kallas leverantörer. Följande procedur visar hur du använder funktionen DLookup för att utföra den här åtgärden. Du kan ändra uttrycket i steg 6 så att den passar dina egna data.

Lägga till textrutan

  1. Högerklicka på formuläret som du vill ändra i navigeringsfönstret och klicka sedan på Designvy på snabbmenyn.

  2. Öppna fliken Design. Gå till gruppen Kontroller och klicka på Textruta.

  3. Leta reda på området i formuläret där du vill lägga till kontrollen och drar sedan pekaren i formuläret för att skapa textrutan.

  4. Högerklicka på textrutan och klicka sedan på Egenskaper på snabbmenyn.

  5. Klicka på fliken alla på egenskapssidan.

  6. Ange egenskapen Kontrollkälla till följande värde:

    = DLookup("[ContactName]","[Suppliers]","[SupplierID]=" & Forms! Produkter! Leverantörs-ID)

  7. Spara ändringarna och stäng sedan egenskapssidan.

Det här uttrycket söker i tabellen Leverantörer och returnerar leverantören vars leverantörs-ID matchar värdet i leverantörs-ID -kontrollen i formuläret produkter kontaktens namn. Lägg märke till hur operatorn & används för att skapa det tredje argumentet i funktionen DLookup (det tredje argumentet är ”[leverantörs-ID] =” & formulär! Produkter! Leverantörs-ID). Ett vanligt fel som du bör undvika att placera citattecken runt hela argumentet i stället för runt texten som föregår operatorn & .

Obs!: Som ett alternativ till att använda funktionen DLookup kan skapa du en ny underliggande frågan så att den omfattar den information du behöver. Med hjälp av en fråga är det ofta mer effektivt än att använda en funktion.

Överst på sidan

Utöka dina Office-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.

×