Office
Logga in

Om layouten i Frågedesign (ADP)

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.

Obs!: Informationen i det här avsnittet gäller endast Microsoft Access-projekt (ADP).

Frågedesign består av tre fönster: rutan Diagram, fönstret rutnät och SQL-fönstret.

Rutor i Frågedesign

diagram-, rutnäts- och sql-fönstren i frågedesignern

  • Fältet Diagramfönster visar tabeller, vyer och infogade funktioner som du söker. Varje rektangel representerar en tabell, vy eller infogad funktion och visar tillgängliga datakolumner samt ikoner som anger hur varje kolumn som används i frågan. Kopplingar anges med linjer mellan rektanglarna.

  • Fältet Rutnätsfönster innehåller ett kalkylbladsliknande rutnät där du anger alternativ, till exempel vilka datakolumner som ska visas, vilka rader att välja hur du vill gruppera rader och så vidare.

  • SQL-rutan visar SQL-uttrycket för frågan. Du kan redigera SQL-uttryck som har skapats i frågedesignern eller kan du ange en egen SQL-uttryck. Det är särskilt användbart för att ange SQL-uttryck som inte kan skapas med hjälp av fönsterrutorna Diagram och rutnät, till exempel unionsfrågor.

Du kan skapa en fråga genom att arbeta i något av fönstren: du kan ange en kolumn som ska visas genom att välja det i rutan Diagram, ange i fönstret rutnät eller att det blir en del av SQL-uttrycket i SQL-fönstret. Diagram, rutnät och SQL-fönstren synkroniseras – när du gör en ändring i en ruta på fönstren automatiskt ändringen.

Diagramrutan

Översikt över rutan Diagram

Rutan Diagram ger en grafisk visning av tabeller, vyer, användardefinierade funktioner eller underfrågor i frågan. Anslut till relationer mellan dem visas också.

I rutan Diagram kan du:

  • Lägga till eller ta bort tabeller, vyer, användardefinierade funktioner eller underfrågor och ange datakolumner för utdata.

  • Ange kolumner för sortering av frågan.

  • Ange att du vill gruppera rader i resultatet.

  • Skapa eller ändra kopplingar mellan tabeller, vyer, användardefinierade funktioner eller underfrågor.

När du gör en ändring i rutan Diagram uppdateras Rutnätsfönster och SQL-fönstret så att det speglar din ändring. Till exempel om du väljer en kolumn för utdata i en tabell, vy, användardefinierad funktion eller underfrågefönster i rutan Diagram visas Frågedesign lägger till datakolumnen till fönstret rutnät och SQL-uttrycket i SQL-fönstret.

Om diagrammet fönstret ikoner, kryssrutor och symboler

Varje tabell, vy, användardefinierad funktion eller underfråga visas som ett separat fönster i rutan Diagram. Ikon i namnlisten i varje rektangel visar vilken typ av objekt rektangeln representerar som illustreras i följande tabell.

Ikon

Objekttyp

ikonbild

Tabell

ikonbild

Visa

ikonbild

Infogad funktion

ikonbild

Underfråga (i från satsen)


Varje rektangel visar datakolumnerna för tabellen, vy eller användardefinierad funktion. Kryssrutor och symboler visas bredvid namnen på kolumner för att visa hur kolumnerna används i frågan. Knappbeskrivningar visar information som datatyp och kolumnstorlek.

Fönstret för indatakälla

I följande tabell visas kryssrutor och symboler som används i rektangeln för varje tabell, vy eller användardefinierad funktion.

Kryssruta eller symbol

Beskrivning

Kryssruta
ikonbild
ikonbild
ikonbild

Anger om en datakolumn visas i frågeresultatet (urvalsfråga) eller används i en uppdatering, tillägg, borttagnings - tabellen, eller uppdateringsfråga. Markera kolumnen du lägger till i resultatet. Om (Alla kolumner) är markerad visas alla datakolumner i resultatet.

Ikonen som används med kryssrutan förändras beroende på typen av frågor som du skapar. När du skapar en borttagningsfråga kan välja du inte enskilda kolumner.

ikonbild
ikonbild

Anger att datakolumnen används till Beställ frågeresultatet (är en del av en ORDER BY-sats). Ikonen visas som A-Z om sorteringsordningen är stigande eller Ö-A om sorteringsordningen är fallande.

ikonbild

Anger att datakolumnen används för att skapa en grupperad resultatuppsättning (är en del av en GROUP BY-satsen) i en sammanlagd fråga.

ikonbild

Anger att datakolumnen som ingår i ett sökvillkor för frågan (ingår i en WHERE eller HAVING-sats).

ikonbild

Anger att innehållet i datakolumnen sammanfattas för utdata (ingår i en summa, medel eller andra mängdfunktion).

Obs!: Frågedesign visar inte datakolumner för en tabell, vy eller användardefinierad funktion om du inte har tillräcklig behörighet till den eller om databasdrivrutin inte kan returnera information om den. I sådana fall visas bara en namnlist för tabell, vy eller användardefinierad funktion.

Kopplade tabeller i rutan Diagram

Om frågan innefattar en koppling visas en kopplingslinje mellan datakolumnerna i kopplingen. Om de kopplade datakolumnerna inte visas (till exempel, tabell, vy, användardefinierad funktion eller underfråga fönstret är minimerat eller om kopplingen innehåller ett uttryck) placerar Frågedesign kopplingslinjen i namnlisten för den rektangel som representerar tabellen Visa, användardefinierad funktion eller underfråga. Frågedesign visar en kopplingslinje för varje kopplingsvillkor.

En enkel kopplingslinje mellan två tabeller

Formen på ikonen i mitten av kopplingslinjen visar hur tabeller eller tabell strukturerade objekt kopplas ihop. Om kopplingsinstruktionen använder en operator än likhetstecken (=), visas operatorn i Anslut ikon. I följande tabell visas de ikoner som kan visas i en kopplingslinje.

Ikon för kopplingslinje

Beskrivning

ikonbild

Inre koppling (skapad med likhetstecken).

Symbol för en inre koppling baserad på operatorn "större än"

Inre koppling baserad på operatorn ”större än”. (Operatorn som visas i Anslut ikon återspeglar den operator som används i kopplingen.)

ikonbild

Yttre koppling där alla rader från tabellen som representeras till vänster inkluderas, även om de inte har matchningar i den relaterade tabellen.

ikonbild

Yttre koppling där alla rader från tabellen som representeras till höger inkluderas, även om de inte har matchningar i den relaterade tabellen.

ikonbild

En fullständig yttre koppling där alla rader från båda tabellerna inkluderas, även om de inte har några matchningar i relaterad tabell, vy, användardefinierad funktion eller underfråga.


Ikoner i slutet av kopplingslinjen anger kopplingstyp. I följande tabell visas typerna av kopplingar och de ikoner som kan visas i slutet av kopplingslinjen.

Ikon i slutet av kopplingslinje

Beskrivning

ikonbild

1: 1-koppling

ikonbild

1: n-koppling

ikonbild

Frågedesign kan inte ange kopplingstyp

Rutnätsfönstret

Översikt över Rutnätsfönstret

Fönstret rutnät kan du ange frågealternativ – till exempel vilka datakolumner som ska visas, hur resultat ska ordnas och vilka rader som ska markera – genom att ange dina val i en kalkylbladsliknande rutnät. Du kan ange i fönstret rutnät:

  • Kolumner som ska visas och kolumnalias.

  • Tabellen som tillhör en kolumn.

  • Uttryck för beräknade kolumner.

  • Sorteringsordning för frågan.

  • Sökvillkor.

  • Grupperingsvillkor, inklusive mängdfunktioner som ska användas för sammanfattande rapporter.

  • Nya värden för uppdateringsfrågor eller lägga till värden.

  • Target kolumnnamn för lägga tilläggsfrågor.

Ändringar som du gör i fönstret rutnät återspeglas automatiskt i diagramfönster och SQL-fönstret. På samma sätt uppdateras på Rutnätsfönster automatiskt så att det speglar ändringar som gjorts i andra fönster.

Om rutnät fönstret kolumner

Raderna i fönstret rutnät visar datakolumner som används i frågan. kolumnerna i fönstret rutnät visar frågealternativ.

Rutnätsfönster

Informationen som visas i fönstret rutnät beror på vilken typ av frågor som du skapar. Om du skapar en urvalsfråga innehåller fönstret rutnät olika kolumner än om du skapar en uppdateringsfråga.

I följande tabell visas de rutnätskolumner som kan visas i fönstret rutnät.

Kolumn

Frågetyp

Beskrivning

Kolumn

Allt

Visar namnet på en datakolumn som används för frågan eller uttrycket för en beräknad kolumn. Den här kolumnen är låst så att den alltid är synlig när du rullar vågrätt.

Alias

Välj, Lägg till, uppdatera, tabell

Anger ett annat namn för en kolumn eller det namn som du kan använda för en beräknad kolumn.

Tabell

Välj, Lägg till, uppdatera, tabell

Anger namnet på tabellen, vyn, användardefinierade funktionen eller underfrågan för den associerade datakolumnen. Den här kolumnen är tom för beräknade kolumner.

Utdata

Välj, Lägg till tabell

Anger om en datakolumn visas i frågeresultatet.

Obs!: Om databasen kan använda du en datakolumn för sortera eller söka satser utan att visa den i resultatet.

Sorteringstyp

Välj, Lägg till

Anger att den associerade datakolumnen används för att sortera frågeresultatet och om Sortera stigande eller fallande.

Sorteringsordning

Välj, Lägg till

Anger prioritet för datakolumner som används för att sortera resultatet. Sorteringsordning för alla andra kolumner uppdateras när du ändrar sorteringsordningen för en datakolumn.

Gruppera efter

Välj, Lägg till tabell

Anger att den associerade datakolumnen används för att skapa en sammanlagd fråga. Den här rutnätskolumn visas bara om du har valt Group By från Verktyg-menyn eller har lagt till en GROUP BY-satsen i SQL-fönstret.

Som standard värdet för den här kolumnen är inställd att Gruppera efter och kolumnen blir en del av GROUP BY-satsen.

När du flyttar till en cell i den här kolumnen och väljer en mängdfunktion ska gälla för den associerade datakolumnen som standard läggs det resulterande uttrycket till som en kolumn för resultatet.

Villkor

Allt

Anger ett sökvillkor (filter) för den associerade datakolumnen. Ange en operator (standard är ”=”) och värdet för att söka efter. Omge textvärden med enkla citattecken.

Om den associerade datakolumnen är en del av en GROUP BY-satsen används uttrycket som du anger för en HAVING-sats.

Om du anger värden för mer än en cell i rutnätskolumnen villkor länkas de resulterande sökvillkoren automatiskt med ett logiskt och.

Ange flera villkor sökuttryck för en enda databaskolumn (till exempel (fname > 'A') AND (fname < 'M'), lägga till datakolumnen i fönstret rutnät två gånger och anger separata värden i rutnätskolumnen villkor för varje instans av datakolumnen.

Eller...

Allt

Anger en ytterligare sökuttryck villkor för datakolumnen länkade till föregående uttryck med ett logiskt eller. Du kan lägga till flera eller... rutnätskolumner genom att trycka på TABB-tangenten i det längst till höger eller...-kolumn.

Lägg till

Lägg till

Anger namnet på målkolumnen data för den associerade datakolumnen. När du skapar en tilläggsfråga försöker Frågedesign att matcha källan till en lämplig målkolumnen data. Om Frågedesign inte kan välja en matchning måste du ange kolumnnamnet.

Nytt värde

Uppdatera, Lägg till värden

Anger värdet som ska placeras i den associerade kolumnen. Ange ett exakt värde eller ett uttryck.

SQL-fönstret

Översikt över SQL-fönstret

SQL-fönstret visar SQL-uttrycket för den aktuella frågan. När du har byggt upp din fråga uppdateras automatiskt i SQL-fönstret och formaterar om du vill vara lättare att läsa.

I SQL-fönstret kan du:

  • Skapa nya frågor genom att ange SQL-uttryck.

  • Ändra SQL-uttryck som har skapats i frågedesignern utifrån inställningar som du gör i fönsterrutorna Diagram och rutnät.

  • Ange uttryck som dra nytta av specifika funktioner till Microsoft SQL Server.

Uttryck i SQL-fönstret

Du kan redigera den aktuella frågan direkt i SQL-fönstret. När du flyttar till ett annat fönster Frågedesign formateras uttrycket automatiskt och sedan ändras fönsterrutorna Diagram och rutnät för att matcha i uttrycket.

Obs!: Du kan ange optimeringstips för SQL-uttryck, men Frågedesign kan formatera om dem.

Om din uttrycket inte kan återges i fönsterrutorna Diagram och rutnät och de fönstren är synliga, frågedesignern visas ett fel och finns det två alternativ:

  • Gå tillbaka till SQL-fönstret och redigera uttrycket.

  • Ignorera ändringarna och återgå till den senaste versionen av SQL-uttryck.

Om du gå tillbaka till SQL-fönstret och fortsätter att redigera uttrycket tonas andra fönsterrutor om du vill indikera att de inte längre återger innehållet i SQL-fönstret.

Du kan också använda SQL-fönstret för att ange SQL-uttryck som inte kan återges grafiskt i frågedesignern. I sådana fall frågedesignern visas på samma sätt som när det uppstår ett fel – det tonas ned fönsterrutorna Diagram och rutnät för att indikera att de inte återger det aktuella uttrycket. Du kan fortsätta att redigera uttrycket och köra det som vilket SQL-uttryck.

Obs!: Om du anger ett SQL-uttryck och sedan gör ytterligare ändringar i frågan genom att ändra fönsterrutorna Diagram och rutnät i frågedesignern återskapar och visar SQL-uttrycket. I vissa fall kan resulterar den här åtgärden i ett SQL-uttryck som är konstruerat annorlunda än det du skrev in (men det ger alltid samma resultat). Den här skillnaden är särskilt sannolikt när du arbetar med sökvillkor som innehåller flera villkor som är länkade med och och eller.

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.

×