Northwind 2.0 Developer Edition: Sablon oktatóanyag

Hatókör
Microsoft 365-höz készült Access Access 2024 Access 2021 Access 2019

Access UI

Ü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.

Access UI

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.

    Access UI

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 Access felhasználói felülete , 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.

Access UI

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 Access felhasználói felületét , 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 Access felhasználói 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.

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.

Access UI

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.

Access UI
 

A teljes méretű adatbázis-tervező kép megtekintéséhez kattintson ide

adatbázis-tervezés miniatűr képe

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.

    Access UI

    Access UI

  • 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.

Access UI

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.

Access UI

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: Access UI

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ó