Receptek kezelése - Hozzáférés alapjai
A receptben szereplő legfontosabb információ az összetevők listája és mennyiségük. Ez különféle élelmiszereken alapul, amelyek már szerepelnek a kiadás táplálkozási adatbázisában. Tehát van értelme hozzáadni egy recept részt ehhez az adatbázishoz. Csak itt foglalkozunk ezzel a listával, és kihagyjuk az elkészítési utasításokat.

Mintaadatbázis
A cikk példái megtalálhatók az adatbázisban 1609_Rezepte.accdb
Recept táblák
A táplálkozási adatbázis adatmodelljét már bemutattuk. Ez már tartalmazta a receptkezelés táblázatait. Vessen még egy pillantást rá (1. kép). Az asztal tblreceptek egy elsődleges kulcsból áll ID mikor Autóérték az egyértelmű azonosítás érdekében és a recept megnevezéséből a mezőben recept. Adagok egy Hosszú-Érték, amely információt nyújt arról, hogy hány embernek szánják az étel mennyiségét.
1. kép: A receptkezelési modell megegyezik a táplálkozási adatbáziséval
Az asztal tblrecept receptek létrehozza a kapcsolatot a táplálkozási táblázattal és összekapcsolja n: m. Tehát a mező összefügg Személyi igazolvány mindegyiket a recept táblázatban szereplő adatrekordhoz és IDfoods egyben tblNaehrwerte. Miután ez a kapcsolat létrejött egy alkotórész vonatkozásában, a felhasználásra is szükség van Mennyiség élelmiszer azonosítóját, amelyet az azonos nevű mezőben rögzítenek. Ha az adatlap nézetben előhívja a táblázatot, az már egyértelmű áttekintést mutat a receptekről és azok összetevőiről (2. ábra). Bár a mezők Személyi igazolvány és IDfoods Ha indexelt numerikus értékekről van szó, akkor a nézet a hivatkozott táblák társított megnevezéseit mutatja. Ez a terepi tulajdonságok megváltoztatásával érhető el.
2. ábra: A tblRezepteIngredients tábla egy adatlap nézetben
A vázlat táblázat a mezőre vonatkozik Személyi igazolvány a lovas Nézz fel aktiválva és ott alatt Vezérlés megjelenítése típusa Szöveg mező tovább Kombinált doboz megváltozott (lásd a 3. ábrát). A lekérdezés SQL karakterláncként kerül megadásra az adatrekord eredetéhez, amely csak a receptmező táblázat két mezőjét tartalmazza ID és recept kihúz. Oszlopok száma következésképpen kelj fel 2, amíg a Kötött oszlop az első, vagyis az ID, van. Ez aztán automatikusan elrejtésre kerül az adatlap nézetben.
3. ábra: A tblRezepteIngredients tábla kialakításának részletei az IDRezept mezőhöz
hasonló a mezővel IDfoods folytassa, csak akkor a lekérdezés a táplálkozási táblázatra utal.
Az asztalra tblreceptek tulajdonságaiban aladatlapként a táblázat tblrecept receptek bejegyzett. Erre biztosan nem lenne szükség, mert az alapértelmezett (Automatikusan) ezt önállóan teszi. A kapcsolatablakban létrehozott hivatkozásból származik. nyissa meg a táblázatot és bontsa ki egy aladatlapot, megjelenik egy nézet, mint a 4. ábrán. Az adatrekord Zöld tönkölypogácsák felsorolja az összes összetevőt. Kihúzhatja az összetevőket, mert az asztalhoz való tblrecept receptek a táblázat aladatlapként tblNaehrwerte van megadva. Ezzel leolvashatja ennek az összetevőnek a legfontosabb adatait is.
4. ábra: A tblRezepte futás közbeni tábla kibővített al-adatlapjával
Most már biztosan nem akarja kezelni a recepteket az adatlapokon. Ez csak formával válik világosabbá.
Vényköteles űrlap
Az űrlapon a következő követelményeket támasztják: Adatlaponként csak egy receptet jeleníthet meg. Lehetővé kell tenni a receptre való navigálást egy kiválasztási kombináció mező használatával. Az összetevőket egy alformában soroljuk fel. És mindent szerkeszthetőnek kell lennie.
Az 5. ábra a kitöltött űrlapot mutatja futás közben. Itt van néhány további funkció. A gomb Konvertálja a mennyiségeket 1 adagra lehetővé teszi az összes összetevő mennyiségének megváltoztatását, hogy az információk pontosan egy adagra vonatkoznak. A gomb csak akkor aktív, ha a receptben szerepel Adagok a számtól eltérő szám 1 regisztrált.
5. kép: A receptkezelési űrlap további funkciókkal rendelkezik
Az űrlap láblécében két gomb található, amelyek közül az egyik ismerős Táplálkozási forma hagyja hívni, másrészt a Kalória kalkulátor a napi energiaigény meghatározásához. Mindkettőt a tápértékérték-adatbázis ebben a számban ismerteti.
Miután meghatározták az energiaigényt, az összetevők listája alatt található címke azt is megmutatja, hogy az aktuális recept milyen arányban lehet a napi szükségletben.
És végül a gombra való kattintás hat A recept táplálkozási adatai egy olyan lekérdezés megnyitása, amely további kulcsfontosságú számokat ad ki a teljes recept összetevőiről. Erről később. Vizsgáljuk meg először lépésről lépésre a receptek űrlapjának felépítését és kódrészeit.
Az alkotóelemek alformája a formából származik sfrmreceptek (6. kép), amelyet a táblázat alapján küldünk egy lekérdezésnek tblrecept alapanyagok meg van kötve. Kombinált dobozt tartalmaz a dobozhoz kötött ételhez IDfoods, és egy szövegmező a mennyiséghez. Az alapértelmezett nézet a adatlap készlet. A lekérdezés qry_sfrmrecipes mivel ennek az alformának az adatforrása több mezőt ad vissza, mint amennyit ebből a két vezérlőelemből láthatunk (lásd 7. ábra).
6. kép: Az sfrmRezepte űrlap az adatlap nézetben felelős az összetevők listájának alformájáért
7. ábra: A qry_sfrmRezepte lekérdezés az alforma adatainak eredetét mutatja
Mindenekelőtt a mező fontos Személyi igazolvány, mert arra használják, hogy az alformát összekapcsolják a ID a fő forma. Területén energia kiszámítja az összetevő rekord kalóriáinak számát a mennyisége szerint a következő képlet szerint:
Erre az értékre később lesz szükség, hogy meghatározzuk a receptben szereplő kalória teljes mennyiségét, és ezáltal a napi szükséglet arányát is.
A recepthez a fő űrlap jobb felső sarkában található kombinációs mező segítségével navigálhat. Adatait a recept táblázatból szerzi be.
Szeretné folytatni az olvasást? Akkor vedd meg a jegyed!
A magazin éves előfizetését itt rendelheti meg Hozzáférés [alapok]:
Rendelésre .
Akkor azonnal vegye fel mindez 400 tétel körül ajánlatunk - beleértve ezt is!
Vagy már vannak hozzáférési adatai? Akkor jelentkezzen be itt:
Hagyj megjegyzést a válasz törlése
Megjegyzés írásához be kell jelentkeznie.