Code Editor ablakban

  • Microsoft Access Class Objects (hozzáférés modul osztály) - tartalmazza az összes modult az űrlapok és jelentések;
  • Modulok (modulok) - szabványos modulok;
  • Class modulok (Modules Class) - Egyedi osztály modulok, ha jelen vannak az alkalmazást.

Az objektumok listája a projekt ablakban hierarchikus, kivéve a modulokat a projekt, akkor hivatkozásokat kell tartalmaznia tárgyak külső könyvtárak és modulok listáját a könyvtárak.







A tetején a Project panel három gomb:

Tulajdonságok panel segítségével megtekintheti és módosíthatja a tulajdonságokat különböző tárgyak a projektben. A tulajdonságok megjelenítéséhez a tárgy van szükség, hogy kiválasszon egy projekt a fa, vagy az ablakban, a Form Designer (a jelentés). Sok szempontból ez a panel megkettőzi a tulajdonságok (Properties) párbeszédablak űrlapok és a jelentések. Ebben és a másik esetben, a változás az objektum tulajdonságainak statikus, így lehet használni, hogy hozzanak kezdeti vagy állandó egy objektum tulajdonságait.

Megváltoztatásához egy objektumot kell tennie:

  1. Válassza ki a nevet a tulajdonságok a bal oldali oszlopban.
  2. Módosítsa az értéket a jobb oldali oszlopban, vagy úgy, hogy beírja kézzel, vagy kiválaszthatja a listából.

Írjuk be minden modul két részre van osztva, amelyek között átkapcsolás történik kiválasztásával egy értéket a listából Object (objektum), amely található a bal felső sarokban az ablak. Listája válaszfalak eltér a különböző modulokat.

Minden partíció tartalmazhat több kiválasztott eljárások az eljárás alól lista a jobb felső sarokban az ablak látható. 13.13. Listája eljárások szabványos modul nyilatkozatok (leírások) és a nevét modul eljárások alfabetikus sorrendben. Listája eljárások a modul forma egy listát az összes esemény az űrlap és annak elemei. A listát a osztály modul eljárások csak két eljárást az osztály az események: inicializálása és megszüntetése.

Használja a gombokat a bal alsó sarokban az ablak, akkor jelölje meg a képviselete a kódot az ablakban.

  • Eljárás View (eljárások), amikor az ablakban csak egy kiválasztott eljárást.
  • Teljes modul View (ismerteti a teljes modul), amikor az ablak jelenik meg több eljárást, egymástól elválasztva vékony vonal.

Ez négy lapot tartalmaz.

A harmadik fül General (Általános) tartalmaz több csoport kapcsolók és zászlók.

Az utolsó csoport flags meghatározza, hogy a projekt lefordított modulok:

  • Fordítsd On Demand - határozza meg, hogy az összes modul összeállított projekt munka megkezdése előtt, vagy csak igény, hogy az első esetben lesz hosszabb távon a kérelmet;
  • Háttér Compile - meghatározza, hogy a válogatás a modulok fut a háttérben.

Dokkoló az utolsó lap tartalmazza a négyzeteket, amelyek lehetővé teszik, hogy megerősítse a pozícióját a fő ablak a képernyőn.

Kezdjük a szöveg az eljárást. Az eljárás áll több csapat. Meg kell nyitni a „Rendelések” (megbízások) és megmutatni ezen a módon, csak azokat a megbízásokat, melyek egy adott ügyfél, így van, hogy ezzel a feltétellel kiválasztására rekordok formájában „Rendelések” (megbízások). Általában használt ilyen típusú string változó, amelyet az az első kívánt értéket, és azután behelyettesítjük egy paramétert makro Otkrytformu (OpenForm). Ahhoz, hogy használni ezt a változót, először is azt kell leírni, hogy miért az első mondat helyébe a következő az eljárás:







Dim stLinkCriteria As String

Ábra. 13.15. Eseménytárlétrehozása eljárás

Amint írod az első három szót Dim stLinkCriteria Mivel a szavak listáját jelenik meg a képernyőn (ábra. 13.16), amelyeket fel lehet használni, ebben a javaslatban.

Ábra. 13.16. Automatikus kimeneti komponens listája

Azt írja be a következő betűk - str, akkor a kurzor a listában a húr szó. Akkor nem megy, csak nyomjuk meg <Таb> - a szó végét automatikusan hozzáadja a. sajtó , a kurzor egy új sort, és a szöveg a beviteli sorban fog változni: az összes kulcsszót - Dim, As, string - majd kékkel kiemelve. Amikor kulcsszavak megadásával, akkor nem kell aggódnia, hogy a szó kezdődött nagybetűvel. Beírhatja az összes szöveget kisbetűkkel - a szükséges átalakításokat, automatikusan történik. De, természetesen, a változók neveit, kezelőszervek és egyéb tárgyakat, amelyekre hivatkozunk a szövegben, meg kell adnia magát, használja a megfelelő nyilvántartás, t. Hogy. Ebben az átállás nem lesz végrehajtva.

A következő sor lesz rendelve a változó értékét strLinkCriteria: stLinkCriteria = „[CustomerID] =” „„” Me! [CustomerID] „„”

Két formája van érdemben kapcsolódó területeken CustomerID. Az első expressziós [CustomerID] utal, hogy a formában a „Rendelések” (megbízások), és a második érték Me! [CustomerID] - a jelenlegi formájában „fogyasztók” (ügyfelek), amint azt a szót Me. Most használd a makro megnyitása formájában (OpenForm) nyissa meg a „Rendelések” (megbízások). Miután felvett docmd, van egy új nyom - a makrók listája (lásd Figure 13.17.).

Ábra. 13.17. Automatikus kimeneti objektum módszerek

Már ismert módszerrel, válassza ki a kívánt makro, és nyomja meg a szóközt újra tip - makro szintaxis Nyitott formájában (OpenForm) (ábra 13,18.).

Ábra. 13.18. Automatikus kiadási összefoglaló adatok

Ez nagyon hasznos, t. Hogy. Lehetővé teszi, nem emlékszik az összes érvet, hogy a makro- és azok sorrendjét. Írja be a nevét a következő formában: megbízások (megbízások), vessző és kérni fogja ismét a nevét, a lehetséges állandók, amelyek meghatározott a következő paramétert. Válassza állandó acNormal és folytassa a gépelést. Ha kap egy sort:

DoCmd.OpenForm "Rendelések", acNormal. stLinkCriteria

Következő két egymást követő vessző jelzi a hiányzó paramétereket - szűrő neve.

Most adjunk hozzá még egy csapat - változtatni az alakját a fejléc:

Forms! Zakazy.Caption = "Megrendelés" név

Ábra. 13.19. nyitó programja képezi a „Rendelések”

  • Automatikus szintaktikai ellenőrzés - Írja be a parancs sikeres, és minden szó helyes szín csak a javaslat szintaxisa helyes, különben egy hangjelzés hallható, a szöveg piros színnel kiemelve, és egy hibaüzenet jelenik meg.
  • Automatikus kimeneti komponentovAuto lista tagjai lista lehetővé teszi, hogy elkerüljék a hibákat, amikor belépnek a nevét a tárgyak tulajdonságait, beépített konstans, változó típusok. Főleg ez akkor hasznos, ha a tulajdonságok beállításával, azaz a. A. Nem csak emlékezni a helyes név az ingatlan, hanem, hogy milyen objektum tulajdonságai áll abban a pillanatban.
  • Automatikus kimeneti rövid svedeniiAuto Gyors Info az eszköztippként szintaxis beépített függvények és makrók. Egy másik lehetőség paraméter beadási osztják tip merész.

Amellett, hogy a fenti funkciók, a kontextus menüben másik nagyon hasznos funkció, hogy megkönnyítsék a gyors írási kód - listája állandók, Paraméter Információ, Complete Word, valamint két csapat, nagyban leegyszerűsíti közötti navigációt szoftver modulok:

  • Definíció. Ha az eljárást a hívást egy másik eljárás, akkor (és még gyorsabb a kurzort rá a nevét a hívott eljárás és válassza Definition a helyi menüt, a billentyűkombináció +) Hozza, ha jobb a szervezetben a hívott eljárás;
  • Az utolsó pozíció - lehetővé teszi, hogy menjen utána egy ilyen visszatérés.

Definíció parancs lehetővé teszi, hogy gyorsan az Object Browser ablak és nézze meg a leírást a kívánt tulajdonságokkal, az alkalmazás módja vagy tárgy. Ehhez helyezze a kurzort az objektum az érdeklődés, az ingatlan, a módszer, és nyomja meg a billentyűkombináció +.




Kapcsolódó cikkek