Üdvözöljük!
A Northwind 2.0 Fejlesztői kiadás sablonja kibővíti a Northwind 2.0 Starter kiadás fogalmait, teljesebb adatmodellel és kifinomultabb funkciókkal. További információért válasszon az alábbi témakörök közül.
Tudnivalók a sablonról
A Northwind 2.0 Developer Edition sablon az Access főbb funkcióit mutatja be; nem úgy tervezték, hogy egy vállalatot futtasson, és nem mutatja be, hogyan hozhat létre ilyen alkalmazást.
A Northwind egy fiktív kereskedelmi vállalat, amelynek ügyfelei független élelmiszerboltok.
- Az ügyfelek felhívják a rendeléseket, vagy leadják őket az interneten keresztül. Ebben a sablonban az internetes rendelések utánzatok.
- A Northwind számlái, a hajók, a kifizetések gyűjtése és a megrendelések lezárása. Ebben a kiadásban a beszerzési rendelések és a készletkezelés is szerepel.
A sablonban található mintaadatok segítenek a gyors kezdésben.
Navigálás
Kezdőlap menüszalagja
Ez a sablon egy egyéni Kezdőlap menüszalag használatával valósítja meg a navigációt.
Az egyéni Kezdőlap menüszalag bal oldalán található a Northwind alkalmazásmenü navigációja.
MRU
MRU = legutóbb használt. Ez a menüszalagmenüelem egy kombinált listát tartalmaz, amely akkor frissül, ha rendelést vagy rendelést adnak hozzá vagy törölnek. Ez lehetővé teszi, hogy az aktuális felhasználó gyorsan újra megismétlje a legutóbb hozzáadott rendeléseit és beszerzési rendeléseit.
A Northwind 2.0 Developer Edition implementálja ezt a koncepciót az Otthoni>súgótémakörök>Northwind-funkciói című témakörben tájékozódhat.
- Rendelések
- Karbantartás
- Jelentések
A jobb oldalon súgótémakörök találhatók:
- A Learn megjeleníti ezt az "Üdvözlő" panelt.
- A Northwind-szolgáltatások megjeleníti az ebben a sablonban implementált funkciók listáját, navigációs tippekkel az alkalmazás funkcióinak megvalósítását, valamint az online és alkalmazáson belüli súgótémakörökre mutató hivatkozásokat a további feltáráshoz.
- A Northwind névjegye a sablon koncepciójának és fejlesztésének nagyon rövid előzményeit jeleníti meg.
- A menüszalag ezen gombjai mellett számos űrlapon megtalálható a Súgó gomb
, amely egy űrlapspecifikus súgólapot nyit meg.
"Fejlesztés" menüszalag
A gyakori fejlesztési eszközök itt vannak csoportosítva. Éles környezetben érdemes lehet ezt láthatatlanná tenni.
Northwind-funkciók
A Northwind 2.0 Developer kiadás tartalmaz egy funkciómátrixot, amely az egyéni Kezdőlap menüszalag Northwind-funkciók gombjáról érhető el. Az ebben a verzióban implementált fontosabb fogalmak listáját tartalmazza. Minden fogalomtémakör ismerteti, hogyan tekinthet meg rá egy példát a Northwind 2.0 Fejlesztői sablonban, valamint hasznos hivatkozásokat, amelyekből többet is megtudhat a témakörről:
- Kattintson az On-Line Help (Online súgó) elemre , és megnyitja a témakört tartalmazó weblapot.
- Kattintson az Alkalmazáson belüli súgó elemre , és nyissa meg a hozzáférési alkalmazás belső súgótárát a témakörhöz.
Több űrlappéldány
Alapértelmezés szerint az Access-űrlapok példányosítása csak egyszer végezhető el. Ebben a sablonban a Northwind Orders és Purchase Orders űrlapok (frmOrderDetails és frmPurchaseOrderDetails) egyidejűleg többször is példányosíthatók. Ezekben az űrlapokban kövesse az
, hogy részletesebben megismerje ennek megvalósítását.
Kaszkádolt kombinált listák
Az Orders (Rendelések) űrlapon olyan kaszkádolt kombinált listákat alkalmazhat, ahol a Termékkategóriák kombinált lista egy Termékek kombinált listához vezet, amely csak a kiválasztott kategória termékeit tartalmazza.
Kötelező mezők érvényesítése
Ez a kiadás a ValidateForm() VBA-függvényt használja az üres űrlapmezők kiemeléséhez. Például próbáljon meg létrehozni egy Rendelést az Ügyfél és az Adóállapot mezők kitöltése nélkül. A Rendelés képernyőn az
felületén tovább vizsgálhatja, hogy ez hogyan történt.
"Lusta betöltés" segédűrlapok
Néha "késői kötésnek" is nevezik, a lapvezérlők lusta betöltése késlelteti a lap segédűrlapjának tartalmát, amíg ki nem választja a lapot. Alapértelmezés szerint az Access az űrlap betöltése előtt tölti be a segédűrlapokat. A késői kötés javíthatja az űrlap teljesítményét (betöltési sebesség).
Tekintse meg a Termék részletei űrlapot.
Utcacímtérkép hivatkozása
A Céges adatok űrlap (frmCompanyDetail) tartalmaz egy Térkép gombot, amely megnyitja az alapértelmezett webböngészőt a vállalat címének térképére. A Northwind 2.0 Developer ezt a Microsoft Bing Térképek használatával valósítja meg, de bármilyen webes térképes webhelyet használhat, például a Google Mapset vagy a MapQuestet.
Szűrő megjelenítése
A Céglista és a Céges adatok űrlapok azt is bemutatják, hogy a felhasználók megtekinthetik az űrlapok aktuális szűrőit.
Munkafolyamatok
A Rendelések és a Beszerzési rendelések is nagyon egyszerű munkafolyamatokat implementálnak. Ezek azt mutatják be, hogy szabályozható-e az adatfrissítések sorozata, amelyek az üzleti szabályok kikényszerítéséhez szükségesek a megrendelések egyik állapotból a másikba történő áthelyezéséhez.
Jelentések
Jelentés őszi katalógusa – számos fejlettebb jelentésfejlesztési témakört mutat be
- Több szakasz (Bevezetés, TOC, Kategóriák, Rendelési űrlap)
- ToC és pagination
- Az eredményként kapott jelentés közzétevői minőségű katalógus
Havi értékesítés alkalmazottak szerint – A jelentés futásidőben szűrhető Jelentés nézetben.
Adatbázis-tervezés
A Northwind egyszerű, de helyes relációsadatbázis-kialakítással rendelkezik.
A táblák a Northwind üzletmenetéről tartalmaznak konkrét információkat.
A táblák mezőinek konkrét tulajdonságaik vannak beállítva, amelyek kötelezővé teszik őket, vagy egy bizonyos adattípus (például numerikus, dátum és igen/nem) kényszerítéséhez szükségesek.
A táblák közötti kapcsolatok kikényszeríti az üzleti szabályokat, és biztosítják az adatkonzisztenciát (például egy meglévő ügyfél megrendelésének kell lennie).
A Northwind adatbázistervének megismeréséhez nyomja le az F11 billentyűt a táblákat és más objektumokat megjelenítő navigációs ablak megnyitásához, vagy válassza akapcsolatokfejlesztése> lehetőséget a menüszalagon.
A teljes méretű adatbázis-tervező kép megtekintéséhez kattintson ide
Programozás és Visual Basic for Applications (VBA)
Ez a kiadás a makrók helyett a VBA-t használó kiterjedtebb implementációt tartalmaz.
A VBA-modulokat megvizsgálva alternatív vagy egyenértékű szintaxisra találhat példákat. Ez segít felismerni a különböző szintaxisokat, amelyek pontosan vagy nagyjából ugyanazt az eredményt érik el.
A programozás megkönnyíti az alkalmazásfolyamatot (például a következő űrlap megnyitását), vagy üzleti szabályokat kényszerít ki (például nem frissíthet rendelési állapotot "Lezárt" állapotra anélkül, hogy először megkapná a fizetést).
A Northwind Developer a programozás különböző példáit használja az Access képességeinek megjelenítéséhez:
Az Employees táblában lévő kifejezések a FullNameFNLN és a FullNameLNFN mezőket hozzák létre. Egy tábla kifejezésmezője máshol is használható, például az alkalmazott teljes nevének megjelenítéséhez az Access főablakának címében.
A Northwind 2.0 Developer Editionben a makrókat VBA-eljárások váltják fel. A VBA-szerkesztő megtekintéséhez nyomja le az Alt+F11 billentyűkombinációt.
Alapértelmezés szerint az Access makrókat hoz létre a varázslók használatakor, például amikor egy űrlapon egy gombot húz le tervező nézetben. Az Access VBA-vá alakíthatja a makrókat: Űrlaptervező nézetben a Tervezőeszközök>>Az űrlap makróinak konvertálása Visual Basic formátumba.
Az űrlap programozásának megismeréséhez nyissa meg az űrlapot Tervező nézetben, majd válassza az Űrlaptervező>tulajdonságlap lehetőséget a kijelölt objektum tulajdonságainak vizsgálatához. A kód nagy része a tulajdonságlap Események lapján érhető el, az alább látható módon.
További dokumentáció
A legtöbb Northwind-űrlap tartalmaz egy speciális súgóhivatkozást, amely a következő szimbólummal van jelölve:
Ez a szimbólum környezetfüggően hivatkozik a Northwind alkalmazással kapcsolatos összes dologra vonatkozó Microsoft-weboldalakra, amelyek részletesen ismertetik a Northwind alkalmazás űrlapobjektumait, a bemutatott funkcióikat és azok megvalósításának módját.
További információ
- Northwind 2.0 Developer Edition: Tudnivalók
- Northwind 2.0 Developer Edition: Minden témakör