Kontakta författare

Receptdatabas (huvudskärm) |

Att organisera dina recept allt på ett ställe är en bra idé, men tankeprocessen slutar vanligtvis precis som en tanke. Att lägga till alla dina recept i receptarrangörer är svårt eftersom du fortfarande måste organisera alla recept och de flesta av våra recept är antingen en utskrift av ett tidskrift eller skrivet på papper i alla storlekar. Dessutom, om du letar efter ett visst recept, måste du fortfarande gå igenom bindemedlet för att hitta det. På lång sikt blir ditt liv mycket enklare om du skapar en databas i Access för att hålla dina recept.

Skapa en databas i Access

Skapa en ny databas i Microsoft Access

Öppna Microsoft Access och klicka på Ny blank databas högst upp på skärmen. På höger sida kommer en ruta upp och ber dig ge den ett filnamn och välja var du vill spara filen. Klicka på Creat -knappen och nu är du redo att börja bygga din databas.

Tabellskapande i åtkomst

Skapa tabeller för din receptdatabas

Matkategorier Tabell

Skärmen ska vara tom med en tabell1 i orange överst med endast ID som kategori.

1. Klicka på Visa-ikonen i det övre vänstra hörnet på skärmen och välj Design View vilket gör att en Saves As -ruta dyker upp. Spara tabellen som T001 - Matkategorier .

Skärmdump av T001 - Matkategorier |

2. Nyckeln bredvid där det står ID tillåter bara unika poster. Ersätt ID med Matkategorier och ändra datatypen till Text. Klicka på spara diskikonen högst upp på skärmen och klicka sedan på Visa-ikonen igen (Bör se ut som en bild på ett kalkylblad) och ange följande kategorier plus alla som du vill lägga till:

  • aptitretare
  • bröd
  • Fisk
  • Nötkött
  • Fjäderfän
  • Fläsk
  • Soppa
  • pasta
  • Sidor
  • efterrätter

Spara och stäng tabellen när du är klar.

Fält för T002 - Recept

Uppsökningsguiden (tabell - designvy) |

Receptbord

Denna tabell innehåller alla receptdata. Lägg gärna till fler fält till den här tabellen efter behov. Klicka på Access "fliken" Skapa "och klicka sedan på" Design Table "-knappen. Ett tomt bord öppnas. Ange följande fält plus vad du vill ha som jag inte har:

  • Receptnamn - Textformat
  • Receptbeskrivning - Textformat
  • Källa - Textformat
  • Matkategori - Uppslagguiden - Låt dig söka från tabellen eller frågan markerad och klicka nästa genom var och en av inmatningsrutans skärmar och slutligen slutför. Access kommer att be dig att spara tabellen eftersom denna tabell nu är länkad till den första tabellen. Spara tabellen som "T002 - Recept."
  • Förberedelsetid - textformat
  • Antal portioner - Antal, ställ in decimalerna längst ner till 1 decimal.
  • Kalorier per servering - Antal, ställ in decimalerna till botten på 0 decimaler.
  • Ingrediens - Textformat - Ange ytterligare 19 ingrediensrader (Ingredient1, Ingredient2, etc) - Ett tips här är att ange den första raden och kopiera och klistra in 19 gånger till. Gå sedan tillbaka och nummer ingredienserna (Ingredient1, Ingredient2, etc.)
  • Kvantitet - Text - Ange ytterligare 19 ingrediensrader (kvantitet1, kvantitet2, etc.)
  • Instruktioner - Textformat - Ange ytterligare 19 ingrediensrader (Ingredient1, Ingredient2, etc)
  • Bilagor - Bilageformat - Här kan du bifoga bilder eller en kopia av det faktiska receptet.

Obs! Det är viktigt att du lägger till alla fält som du tror att du kanske vill ha nu. Det är lättare att antingen hoppa över fält eller ignorera dem än att lägga till fält senare eftersom du måste lägga till dem i frågor, formulär eller rapporter som du planerar att använda.

Skapa ett formulär för varje tabell

Nu skapar vi ett formulär för de två tabellerna. Formen för matkategorier kommer att vara snabb och mycket enkel att göra. Receptformuläret kommer att vara det roliga som tar lite tid att utforma, men det blir inte för svårt.

Matkategorier - Designvy

Bildguiden Skärmbilder |

Matkategorier Form

  1. Klicka på Access "fliken" Skapa "och klicka sedan på rullgardinsmenyn" Fler formulär "i avsnittet Formulär. Välj “Form Wizard” så kommer en inmatningsruta att dyka upp.
  2. Klicka på tabellerna / frågeställningarna och välj “T001 - Matkategorier”.
  3. Klicka på högerpilen för att välja ”Matkategori” som ett valt fält.
  4. Klicka på nästa och ändra valet till "Tabular."
  5. Välj en stil du vill. Jag föredrar själv "Windows Vista".
  6. Klicka på nästa igen och namnge formuläret "F001 - Matkategorier." Ändra det nedre valet till "Ändra formens design" och klicka på Slutför.
  7. Under formuläret "Detalj" i formen drar du rutan runt "Matkategori" tills den är uppradad med 3 "-markeringen. Dra upp den ljusblå stapeln (Bildfot) tills den rör vid botten av detaljrutan “Matkategori”.
  8. Klicka på “Visa” -knappen så visar du hur du ser ut. Du borde se allt du skrev in när du byggde tabellen. Stäng och spara formuläret när du är klar.

Receptformulär

  1. Klicka på Access "fliken" Skapa "och klicka sedan på rullgardinsmenyn" Fler formulär "i avsnittet Formulär. Välj “Form Wizard” så kommer en inmatningsruta att dyka upp. Klicka på rullgardinsmenyn och välj "T002 - Recept." Klicka nu på ">>" och alla fält i vår recepttabell kommer att inkluderas i vårt formulär. Klicka på nästa två gånger eftersom kolumnformen fungerar bäst för det vi vill ha. Välj din favoritstil och klicka på Nästa. Ändra titeln till F002 Recept, ändra bottenvalet till Modifiera formen s design, och klicka sedan på Slutför.
  2. En smutsig och oorganiserad form dyker upp. Längst till vänster på verktygsfältet på Access Design -fliken, klicka på rullgardinsmenyn och välj Design View. Det bästa sättet att rensa upp detta är att klicka nära överst till vänster i detaljrutan, håll skift ner och markera hela vägen till det nedre högra hörnet och tryck på radera-tangenten. Du kan lämna formulärtiteln ovanför raden.
  3. Om den inte redan är öppen klickar du på Lägg till befintliga fält -knappen på Design -fliken. Klicka på Recipe Name, håll ner skiftnyckeln och klicka på det sista fältet. Dra det markerade avsnittet och lägg det några sätt ned från Detail -fältet.
  4. Lägg upp det formulär du vill. Jag har bifogat en skärmdump av hur jag formulerade mitt formulär. Klicka på titeln för de 7 bästa fälten för att dra dem dit du vill ha dem. Om du vill lägga mer eller mindre utrymme mellan titeln och fältet, klicka och dra den lilla bruna rutan till vänster om fältet.
  • Tips 1: Ett tips som jag skulle erbjuda är att klicka ovanför titeln för Ingredients, markera alla titlar till botten och ta bort titlarna innan du omorganiserar dina fält.
  • Tips # 2: Kom ihåg att försöka hålla alla fälten synliga när du växlar tillbaka till Form -vyn. Om du inte är säker, växla mellan Form View och Design View.
  • Tips 3: Var tålamod. Det kommer att ta lite tid att justera allt som du vill ha det.

F002 - Receptformulär

Skärmdump av min formlayout |
Skärmdump för flikbeställning |

Skärmbild för makroinställning - Autoexec |

Receptformulär - ytterligare steg

  1. För att infoga nya titlar, klicka på knappen "Etikett" på fliken "Design" och rita en ruta på ditt formulär. Skriv etiketten och tryck på Enter. Formatera rutan så att den sticker ut som en etikett.
  2. Rulla längst ner till höger som möjligt och dra den högra kanten till runt 13-tumsmarkeringen på linjalen. Beroende på dina skärminställningar kan du behöva spela med det här lite. Gör samma sak för botten. Växla bakåt och mellan "Design View" och "Form View." Mitt mål är att inte någon av rullningsfältna är synliga.
  3. Ändra formtitel till vad du vill kalla det.
  4. Högerklicka, i ett tomt område i formuläret, som öppnar en meny, välj “Tab Order. . . ”Den här menyn styr hur fliknyckeln fungerar i din form när du går från fält till fält. Jag började min form börja med receptnamnet och sedan få det till receptbeskrivningen. Sedan rör det sig över resten av fälten överst på samma sätt (topp, botten, topp, botten, etc.) Sedan har jag det från kvantitet till ingrediens, kvantitet1 till ingrediens1 och så vidare. Slutligen har jag det att gå rakt ner i instruktionsfälten.
  5. Ange minst två olika recept i formen "Recept", helst i två olika matkategorier. Detta gör det lättare att skapa frågor och rapporter.
  6. Klicka på "Makro" på Access "Create" -menyn, så kommer makroskärmen att dyka upp. Under åtgärdskolumnen väljer du "Öppna formulär". I det nedre avsnittet väljer du “F002 - Recept” som formulärnamn som ska öppnas. Säkerhetskopiera under åtgärdskolumnen, välj maximera. Välj sedan "GotoRecord" som din åtgärd. I det nedre avsnittet väljer du formulär som objekttyp, väljer "F002 - Recept" som objektnamn och välj "nytt" i listrutan. Spara makroen som "autoexec". Detta berättar Access att öppna detta formulär när databasen öppnas.

Fråga - designvy

Fråga för att isolera 1 matkategori baserat på användarinmatning |

Skapa frågor för att driva rapportgenerering

Skapa en fråga för att dra en individuell kategori av recept

  1. Gå till Access-fliken "Skapa" och klicka på knappen "Query Design". En pop-up-ruta visas med vilken tabell du vill basera frågan på. Klicka på "T002 - Recept" och klicka på knappen Lägg till. Klicka nu stäng.
  2. Klicka på "Receptnamn" i rutan "T002 - Recept", håll skiftknappen intryckt och klicka sedan på det nedre fältnamnet. Det kan ta en sekund eller två att svara. När det är markerat drar du alla fälten till rutorna nedan.
  3. Under "Matkategori", gå ner till kriteriraden och ange "[Ange matkategori]" utan citattecken. Detta kommer att få upp en popup-ruta när frågan körs som ber dig att ange den matkategori du vill ha. Vi kommer att använda detta för att generera en rapport.
  4. Spara frågan som "Q100 - Recept efter matkategori."
  5. Stäng frågeformen.

Kopiera en fråga

Kopiera Q100 och klistra in det som Q101 |

Skapa en fråga för att dra ett individuellt recept

  1. Högerklicka på “Q100 - Recept efter matkategori” på vänster sida av skärmen och välj “Kopiera”. Högerklicka igen och välj klistra in. Detta kommer att visa en popup-ruta som frågar dig vad du ska klistra in namnet på frågan som. Ange “Q101 - Välj specifikt recept”.
  2. Högerklicka på “Q101 - Välj specifikt recept” och välj “Design View” från menyn. Radera "[Ange matkategori]."
  3. Under "Receptnamn" anger du "[Ange receptnamn för att dra upp]."
  4. Spara frågan och avsluta den.

Skapa rapporter

Vi kommer att skapa en rapportmall och sedan använda kopiera / klistra in för att skapa två till med några justeringar. Rapportskrivning liknar formdesign. Det kommer att ta lite tid att organisera allt på rätt sätt.

Skapa en rapport med alla recept - sorterat efter matkategori

Den första rapporten som vi skapar kommer att vara en rapport som visar alla recept med namn.

  1. På Access Create -menyn klickar du på Report Design . Detta öppnar en tom rapport. Spara rapporten som R002 Recept grupperade efter matkategori .
  2. Klicka på Lägg till befintliga fält -knappen och öppna sedan fälten för tabellen T002 Recept . Dra Recipe Name till detaljavsnittet i rapporten. Klicka nu på Recipe Description, håll ned skift och klicka på Instruktioner19 längst ner och dra alla dessa fält till detaljsektionen.
  3. Klicka på knappen Group & Sort ( Design -menyn) som öppnar en ruta längst ner på skärmen. Klicka på Lägg till en grupp längst ner. Välj Matkategori från listan. För att upprätta rapporten bäst, se bilderna nedan:

R002 - Lista alla recept efter matkategori

Det största att komma ihåg är att du vill se till att varje recept skrivs ut på bara en sida.

Ändra postkällan i en rapport

Egenskapsark Skärmdump |

Skapa en rapport med en vald matkategori

  1. Högerklicka på R002 recept grupperade efter matkategori och kopiera det. Högerklicka nu i samma område, klistra in rapporten som R003 Receptkategori ”och tryck på Enter.
  2. Högerklicka på den nya rapporten och öppna den i designvy. Klicka på "Egenskapsark" -knappen längst till höger på menyn "Design". Ändra "Record Source" till "Q100 - Recipes by Food Category" och spara rapporten.

Skapa en rapport med ett valt recept

  1. Upprepa det första steget i det sista avsnittet, utom klistra in filen som "R004 - Skapa ett receptkort".
  2. Upprepa steg två ovan, men ändra "Record Source" till "Q101 - Select Specific Recipe" och spara rapporten.

Finputsning

För att avsluta den här receptdatabasen, öppnar du receptformuläret (F002 - Recept) i designvy. Nu kommer vi att lägga till några knappar som automatiserar denna databas. Ordna dem hur du än vill.

  • Ny inspelningsknapp - Klicka på knappen "Knappen" i designmenyn och dra den ut i avsnittet med formhuvud. En popup-ruta visas. Välj "Spela in operationer" som en kategori och "Lägg till en ny post" som en åtgärd. Klicka på finish. Ändra storlek på knappen till ett litet torg.
  • Radera postknapp - Samma som instruktionerna ovan, förutom att välja “Radera post” som åtgärden istället.
  • Hitta-knapp - Börja på samma sätt, men välj "Record Navigation" som kategori och "Find Record" som åtgärden. Klicka på Slutför.
  • Skriv ut alla knappar - Klicka på knappen "knappen" och välj "Rapportera operationer" som kategori. Du kan antingen välja "förhandsgranska rapporten" eller "skriva ut rapporten" som åtgärd och klicka på Nästa. Välj R002 som din rapport och klicka på Nästa. Klicka på texten och skriv "Skriv ut alla" och klicka sedan på finish-knappen.
  • Skriv ut kategoriknapp - Samma som ovan, förutom att välja R003 som din rapport istället. Namnge knappen "Skriv ut matkategori".
  • Skriv ut enskilt receptknapp - Samma som ovan, förutom att välja R004 som din rapport istället. Namnge knappen "Skriv ut recept".
  • Definiera kategoriknappen - När du har ritat ut knappen väljer du "Formoperationer" som din kategori och "Öppna formulär" som din åtgärd. Välj "F001 - Matkategorier" som formulär och klicka på nästa två gånger. Ändra texten till "Definiera matkategorier" och klicka på finish.

Din receptdatabas är klar för användning. Ange alla dina favoritreceptkort i det. Kom ihåg att Access är helt anpassningsbart och att du kan göra ändringar senare. Var försiktig så att du lägger till eller tar bort några fält som du uppdaterar alla objekt på raden (frågor, formulär, rapporter osv.).

Har du någonsin använt Access tidigare?

  • Ja
  • Nej
  • Nej, men jag är intresserad av att prova det
Se resultat