Microsoft Access bazasida tugma qanday yaratiladi. Viski tugmasi shakli

Golovna / 2 Ajoyib o'quvchilar

Formada tugmalarni yaratish siz o'rnatgan Access versiyasiga (2003, 2007, 2010, 2013 yoki 2016) qarab saqlanishi mumkin emas. Ushbu maqolada men Acceess ma'lumotlar bazasida formada tugmalar yaratishning ikkita usulini ko'rsataman: usta yordami uchun va makro yordami uchun.

Qanday qilib robiti?

Krok 1. Yaratish shakli

Agar sizda shakl bo'lmasa, uni yaratishingiz kerak. Aniqroq qilib aytganda, shakllar qanday yaratilganiga hayron bo'lishingiz mumkin ZDIY. "Yaratish" yorlig'iga, "Formalar ustasi" bandiga o'ting. Keyin biz qaysi shaklni yaratganimizga qarab to'ldiriladigan jadvalni tanlaymiz. Dali kerakli maydonlarni tanlang va "Dali" tugmasini bosing.

Tanlash mumkin eski ko'rinish shakl.

Ulardan shakllantirishni so'rang va "Bajarildi" tugmasini bosing.

V_dkrivaêmo konstruktor sifatida shakl. Ma'lumotlar bazasida tugma qanday yaratiladi Microsoft Access boshqa stenografiyada tasvirlanadi.

Krok 2. Ustaning yordami uchun tugmani katlama

Asboblar panelida "tugma" bandini tanlang va uni shaklga oching. Z'yavlyaêtsya vikno master tugmalari. Bu erda kerakli toifani tanlash va birinchi ismni qo'yish kerak. Viberemo " Oldinga kirish” va “Dali” tugmasini bosing.

Biz tugmachada ko'rsatilganlarni tanlaymiz: matn yoki kichiklar. Kichkintoylarni qulflar orqasida qoldiramiz va biz "Dali" ni bosamiz.

Tugma nomini o'rnating va "Bajarildi" tugmasini bosing.

Endi matnli tugma yaratamiz. Keling, tugma ustasiga qaytaylik, "Kelgusi yozuv" ni tanlang.

Krok 3. Qo'shimcha so'l uchun tugmani katlama

Asboblar panelida "tugma" bandini tanlang va uni shaklga oching. Z'yavlyaêtsya vikno master tugmalari. "Skasuvati" tugmasini bosing.

Dvichi klatsaemo tugmani yaratish bo'yicha, shchob vydkriti víkno organlari. "Surish" yorlig'iga, "Tugmani bosish" bandiga o'ting. Biz tugmani uchta nuqta bilan bosamiz.

Keling, "1-jadval" shakliga murojaat qilaylik. Tugmaning nomini o'zgartiring, "Chiqish" matnini qo'ying.

Keling, forma rejimiga o'tamiz va "Chiqish" tugmasi ishlayotgani kabi, uni tekshiramiz. Microsoft Access ishdan chiqishi mumkin.

Ushbu maqolada biz Microsoft Access ma'lumotlar bazasida tugmani qanday yaratishni aniqladik.

Agar sizga tayyor baza kerak bo'lsa Ma'lumotlarga kirish, keyin biz taqdim etgan ro'yxatdan o'rganing BU YERGA.
-----------------
Matnli xabar:
17-dars: Ichimlik ustasi
16-dars
15-dars: Parametr bilan so'rov
14-dars: Hisoblangan maydonlarni so'rang
13-dars
12-dars
11-dars: Matn maydonlari uchun fikrni qanday o'rnatish kerak
SQL so'rovlaridan saboqlar

Tugma shakli- xuddi shu shakl, sizni boshqa shakllarga yo'naltiradigan yagona meta (shakl tugmachasini bosganda ovoz). Von - bu sizning ma'lumotlar bazangizning o'ziga xos yomon menyusi. Bunday shakl bir soat va to'g'ri nuqta va diyning markazidir. Oddiy tugma shakli boshqacha oy.

Shaklda. 14.10 ko'rsatkichlar har xil tugma shakli, dastur tomonidan yaratilgan kirish.

Eslatma

Tugma shakli har qanday boshqa turdagi shaklga o'xshash tarzda yaratilgan, so'ngra yaratgandan so'ng siz tugma shakliga eng yaxshi imtiyozlarni berish uchun qolgan ikkita bo'limga to'ldirilgan yangi kelganlarni olishingiz mumkin.

Guruch. 14.10. Access-dagi ushbu tugma shakli sichqoncha tugmachasini bir marta bosish orqali beshtagacha turli shakllarga kirish imkonini beradi. Perevaga tugmasi Shakllarga kirish bir necha soniya ichida eng yaxshi variantni taklif qilish imkoniyati bilan pogaê. Siz noldan quvvat tugmalari shaklini loyihalash turli koristuvachív qo'rqitadi nedolíkív uchun bir oz eski moda eski moda ko'rinishini ko'rishingiz mumkin.

Tugmacha shaklini avtomatik yopish uchun siz forma ustasini yopishingiz kerak. Dalí opisuêtsya yak vín pratsyuê.

1. Chiziqda tanlang Ma'lumotlar bazasi roboti > Ma'lumotlar bazasi roboti > Tugma shakli menejeri(Ma'lumotlar bazasi vositalari > Ma'lumotlar bazasi vositalari > kommutator boshqaruvchisi).

Agar siz ma'lumotlar bazasida ushbu tugmani bossangiz, Kirish dasturi tugmasi shakli va proponuê vv yaratish bila olmaganlar haqida eslatib. Button Form Manager ishini davom ettirish uchun Ha tugmasini bosing (kichik 14.11).

Agar tugma shakli allaqachon ishlatilayotgan bo'lsa, joriy tugma shaklini tahrirlashingiz mumkin bo'lgan 2-bosqichga o'ting.

Guruch. 14.11. Tugma shakl menejeri tomonlar ro'yxatini ko'rsatadi. Teri tomoni tugmachali menyuning okrema qismidir. Eng oddiy tugma shakllarining bir nechta tomoni bor, bu bir darajadagi chuqurlik shakli va teri tugmasi bilan tayanchni anglatadi. jigarrang rang(masalan, vídkrittya shakli abo zvytu)

Guruch. 14.12. Bu sizga menyu buyruqlarini yaratishga, ularga endi kerak emasligini ko'rishga, joriy ketma-ketlik tartibini o'zgartirishga imkon beradi (bu tartib tugma formasidagi buyruqlar tartibini belgilaydi)

2. tugmasini bosing O'zgartirish tugma shaklining yon tomonini tahrirlash.

Ekranda oyna paydo bo'ladi Tugma shaklining yon tomonini o'zgartirish(14.12-rasm). Haqiqiy menyu buyruqlari bu erda tayinlangan.

3. Yangi menyu buyrug'ini yaratish uchun tugmani bosing Yaratmoq.

Ekranda oyna paydo bo'ladi Tugma shakli elementini o'zgartirish(14.13-rasm). Menyu buyrug'ini yaratish uchun ikkita ma'lumotni kiritish kerak: formada paydo bo'ladigan matn, tugmani bosganingizda Access dasturi foydalanishi mumkin bo'lgan buyruq.

Guruch. 14.13. Bu buyruq bajariladi Davomat(Vídvyduvaníst).

Ochilganlar ro'yxatidan Jamoa kunni tanlang

4. Menyu matnini kiriting va kerakli tugmani tanlang.
Keyingi mumkin bo'lgan variantlar:

o Tugma shakliga o'ting(Kommutatorga o'ting) - tugma shaklining boshqa tomoniga o'ting. Uzun menyularni qisqa bo'laklarga bo'lish uchun tugma shaklining yon tomonlarini burish mumkin:

o Shaklni topshirish uchun yuboring(Formani qo'shish rejimida ochish) - shaklni ma'lumotlarni kiritish rejimida ochadi, shuning uchun siz yangi yozuvlarni kiritishingiz mumkin;

o O'zgartirish uchun shaklni kiriting(Formni tahrirlash rejimida ochish) - yozuvlarni ko'rib chiqish va tahrirlash uchun shaklni standart rejimda oching. Ushbu rejim Ummonga kiritilishi kerak bo'lgan nomga qaramay, shaklni tahrirlashga ruxsat bermaydi;

o Vídkriti zvit(Ochiq hisobot) - oldingi ko'rinish rejimining egri chizig'ini ko'rsatadi;

o Dastur konstruktori(Dizayn ilovasi) - tugma formasini boshqaruvchi oynasini ochadi, shu bilan tugma formasi menyusini tahrirlash imkonini beradi. Ushbu parametr kamdan-kam hollarda menyudan oldin kiritilishi kerak;

o Dasturlardan chiqish(Ilovadan chiqish) - Access dasturini tugatadi:

o Viconati makro(Makroni ishga tushirish) Vikonati dasturi(Run Code) - so'l ijodingizni ishga tushiring (15-bo'lim) chunki siz mening kodimni yozasiz Visual Basic (16-bo'lim).

5. 3 va 4-bosqichlarni takrorlang, barcha kerakli buyruqlarni bajarmang. Keling, tugmani bosamiz yaqin Tugma shakli menejerining bosh ko'rinishiga aylantirish uchun.

Tugmalar qabul qilib bo'lmaydigan sirni tashkil qiladi. Teri tomonida siz faqat yuqori menyu buyruqlarini joylashtirishingiz mumkin. Agar sizga ko'proq kerak bo'lsa (kim kerak emas?), Menyuning qo'shimcha qismini qo'shishingiz kerak.

Siz RSS 2.0 tasmasi orqali ushbu yozuv bo'yicha har qanday fikr-mulohazalarni kuzatishingiz mumkin. Siz o'z saytingizdan kredit yoki trekni olib tashlashingiz mumkin.

Ibratli - mening buyruqlar sonidan yozish narxi Visual Basic ma'lumotlar bazasidan operatsiyalarni osonlikcha yoki dasturlash imkonini beradi. Qoida tariqasida, makrolar yoziladi avtomatik rejim, shuning uchun Visual Basic tilini bilishning hojati yo'q. Makroslar dasturining muntazam operatsiyalari, ularning yordami uchun qo'lda yaratish Golovne menyusi menyuni qo'llab-quvvatlaydigan amaliy tizimlar, ma'lumotlarni qidirishni tashkil qiladi.

Umumiy qoida sifatida, makrolar ular nazorat qiladigan Access 2007 elementlarining "teskari aloqasi" bilan bog'liq. Tugmani bosganda nimani kiritish kerakligini tanlang, ma'lumotlar bazasi maydoniga kirish yoki chiqish, forma yoki qo'ng'iroqni kiritish yoki yopish.

Shakllarni ishga tushirish uchun tugmalar yaratish

Keling, wiki va boshqa shakllar uchun "tugma paneli" formasini yarataylik Xaridor, Mahsulotі Zamovlennya bizning ma'lumotlar bazamiz. Buning uchun yorliqni tanlang katlama DBMS asboblar panelida va tugmani bosing Ibratli . Ekranda oyna paydo bo'ladi Ibratli 1. Yangisida ikkita maydonli jadval mavjud. Birinchisi makrolar uchun, ikkinchisi argumentlar uchun tan olinadi.

JB panelidagi xatcho'pni bosing Shakl,"Xaridor" shaklini tanlang va uni makro belgilash jadvalidagi birinchi qatorga tepaga torting makro, matn kimda paydo bo'ladi VidkritiForm, oynaning o'ng qismida shakl nomi paydo bo'ladi. Makrosni yoping, uni "Xaridor" nomi ostida saqlang.

Hurmat. Siz to'g'ridan-to'g'ri makro ro'yxatidan makrosni tanlashingiz mumkin VidcritiForm, va keyin parametrlarda (ekranning pastki qismiga yaqin) sotib olish shaklini belgilang.

Endi tugmalarni joylashtirish formasini yaratamiz. vibero yorlig'i katlama ma'lumotlarning vikni bazasida , keling jamoani qo'llab quvvatlaylik bo'sh shakl. Dizayn rejimiga o'tib, biz "Xaridor" makrosini shaklga sudrab olib boramiz. U yerda yozish tugmasi paydo bo'ladi Xaridor. Ro'yxatni ko'rib chiqish soati ostida siz nima kuchli ekanligini bilib olishingiz mumkin tugmalar "Mijoz" makrosiga yozilgan.

Shaklni yoping va uni "tugma paneli" nomi bilan saqlang. Robotni qayta tekshirish uchun shaklni tekshirish va tugmani bosish kerak Xaridor. Ilgari biz yaratgan "Xaridor" shakli ekranda paydo bo'ladi, uning yordamida siz ko'rib chiqishingiz va istalgan xaridorning ma'lumotlarini kiritishingiz mumkin.

menejer

  1. "Tugma paneli" formasida tugma yaratish Mahsulotі Zamovlennya"Mahsulot" va "Ro'yxat bilan maydon bilan kiritish" shakllari uchun.
  2. "Tugma paneli" shakliga asosiy ma'lumotlarni kiritish shakllari sarlavhasini qo'shing.
  3. So'rang har xil turdagi shakl elementlari uchun dizayn.

makroslar. Ma'lumotlar bazasini ochish vaqtida makroni avtomatik ishga tushirish

Access ma'lumotlar bazasini ochishda ekranga oddiy shaklni qo'lda kiriting, masalan, dastur tomonidan harakatlanadigan tugmalar paneli. Biz ma'lumotlar bazamizga kirganimizda shunday bo'lganga o'xshaydi " Tugma paneli”.

Buning uchun yorliqni tanlang Yaratilish, tugmasini bosing Ibratli, o'z oxirida konstruktor sifatida makrosga bo'sh ko'rinadi. Ustundagi maydonni bosing makro, ro'yxatdan makro buyrug'ini tanlang VidkritiForm. Nom maydonida maxsus tugma paneli shaklini hosil qiling. Makrosni yoping va uni AutoExec nomlari bilan saqlang.

Endi biz ma'lumotlar bazasini yopamiz va uni ko'ramiz. Bu sodir bo'lganda, tugmalar panelining shakli avtomatik ravishda ko'rsatiladi. Ma'lumotlar bazasini avtomatik kiritmasdan ochish uchun ma'lumotlar bazasini ochish uchun Shift tugmasidan foydalanish kerak.

Endi aytish mumkin avtomatik ishga tushirish"Tugma paneli". Buning uchun AutoExec makrosini AutoExec1 ga o'zgartiring.

menejer ma'lumotlar bazangiz uchun autorun funksiyasini amalga oshirish uchun polagaê.

Shu bilan birga, koristuvach shakllarni yaratish imkoniyati rejimga yordam berishini tan oladi. Konstruktor, bang, shaklga boshqaruv elementlarini qanday qo'shish, shuningdek, hayratga tushish, tugmaning bosh shaklini qanday yaratish, turli jadvallarning shakllarini o'zaro birlashtirishga qanday ruxsat berish.

Mavzu: Texnologiyani tadqiq qilish va axborot izlash

Dars: Bosh tugma shaklini yaratish va kalit elementlari

Darsning old qismida biz shakllar bilan robot rejimini ko'rib chiqdik Tartib. Shakllar bilan ishlashning yana bir usuli bor, u deyiladi Konstruktor. Bu rejimda formaga qo'shimcha elementlar, darajalar qo'yishimiz mumkin elementi keruvannya yoki dialogik vikonlarning elementlari. Tse dobre vídomi elementlari: tugmalar, ro'yxatlar, ro'yxatli maydonlar. Ushbu elementlarning barchasi rejimda yaratilishi mumkin Konstruktor.

Biz rejimga o'tishimiz bilanoq Konstruktor shakl, darhol sahifada yorliq mavjud Konstruktor va unga bizda mavjud bo'lgan barcha boshqaruv elementlariga tayanamiz (1-rasm). Elementlarning o'zi shaklga joylashtirilishi mumkin.

Guruch. bitta

Biz qi elementlari shaklini amalda qanday qo'shishimiz mumkinligi haqida hayron bo'lamiz. Kimga boraylik konstruktor rejimi(Kichik 2), keyin sahifada avtomatik ravishda Konstruktor yorlig'i paydo bo'ladi va barcha mavjud elementlar paydo bo'ladi (Kichik 1).

vibero elementi tugmasi(3-rasm), u keyingi RMBda bosilishi mumkin va kelajakdagi tugmani kengaytirish shaklida mazmunli (4-rasm). Avtomatik ravishda tugmalar uchun dialog oynasi paydo bo'ladi, unda siz toifa va toifani tanlashingiz mumkin (kichik 5). Masalan, rekordni bilish va Dali-ni bosing. Biz tugmachaga matnni yoki standart tasvirni yoki atrofga qarash uchun belgini joylashtirishimiz mumkin (6-rasm). Uzoqqa bosing va biz keyingi bosqichda tugma nomini o'rnatishimiz kerak, shundan so'ng Bajarildi (kichik 7) tugmasini bosing. Tugma paydo bo'ldi, biz o'zgarishlarni tuzatib, rejimga o'tishimiz mumkin Shakl tugma shaklda ko'rsatilishiga ishonch hosil qiling va uni sinab ko'ring (8-rasm). Unga bosing; shunday, samarali, bir oz kabi, har doim paydo bo'ldi Poshuk ta zamina(9-rasm). Keling, Blokmi yoki yo'qligini ko'rib chiqaylik, uni "Sankt-Peterburgning muzey-kvartiralari" toifasida qidiramiz, zbíg - maydonning istalgan qismidan barcha yozuvlar ko'rib chiqiladi (10-rasm). Keyinchalik bosing, tugma to'g'ri ishlaydi va jadvalda bizga kerak bo'lgan ma'lumotlar ma'lum (11-rasm).

Guruch. 2

Guruch. 3

Guruch. to'rtta

Guruch. 5

Guruch. 6

Guruch. 7

Guruch. sakkiz

Guruch. 9

Guruch. o'n

Guruch. o'n bir

Shuningdek, siz formaga buyruq tugmalari ro'yxatini joylashtirishingiz mumkin. Xavfsiz o'tish uchun ro'yxatdan tanlang qayd qilish uchun zarur. Keling, shaklda siz ko'rishingiz mumkin bo'lgan narsalar ro'yxatini qanday yaratishingiz mumkinligini ko'rib chiqaylik.

Formada yana bitta boshqaruv yaratamiz, rejimga o'tamiz Konstruktor tanlanadigan boshqaruv elementi Ro'yxat bilan maydon(12-rasm), chirish va rozmíri o'rtasida sezilarli farq bor (13-rasm). Kimdan keyin dialog oynasi paydo bo'ladi Ro'yxatdagi maydonni yaratish, qaysi usulda tanlashimiz mumkin, ro'yxatdagi maydon qaysi tartibda qiymatni oladi, masalan, uchinchi variantni va klasnemodalni tanlang (kichik 14). viber maydoni nomi va Dali (15-rasm) va Bajarildi-ni bosing. Ale bachimo, maydonni nomlash allaqachon chaqirilgan, qoplama o'tib ketgan, lekin biz shunchaki do'stimizning ismini ko'ramiz. Keling, rejimga o'tamiz Shakl ro'yxatni sinab ko'rish uchun. Ro'yxat ko'rsatiladi, biz nomni tanlaymiz O.S.ning muzey-kvartirasi. Pushkin(Fig. 16) va bachimo, siz її rasmga borish kerak, deb (Fig. 17). Ya'ni, amaliyotlar ro'yxatiga ega bo'lgan maydon.

Guruch. 12

Guruch. 13

Guruch. o'n to'rt

Guruch. o'n besh

Guruch. 16

Guruch. 17

Chunki ma'lumotlar bazasi faqat bitta jadval emas, balki sprat va shakllarning bir qismidir, siz yaratishingiz mumkin bosh tugmasi shakli Tugmalardan qanday qasos olish kerak, bundan tashqari, tugmachalarni bosish orqali biz o'sha chi insha shaklini olishimiz mumkin.

Keling, hayratlanaylik, bu bosqichlarning ba'zilaridan bosh tugmasi shaklining buklanishi hosil bo'ladi.

Ma'lumotlar bazasi, kichik jadval va bir qator shakllar sifatida, bosh tugma shaklini yaratish mumkin, go'yo bu ma'lumotlar bazasi uchun o'ziga xos ekran ekrani bo'ladi va siz unga boshqa shakllarni qo'shishingiz mumkin. Sahifa yorlig'ini bosing Ma'lumotlar bazalari bilan ishlash(18-rasm), so'rovni ko'rganingizda, u erda forma menejeri tugmachasini tanlang: Ushbu ma'lumotlar bazasi uchun tugma shaklini bilmayman, shuning uchun biz tugmani bosamiz Yaratmoq(19-rasm). Muloqot oynasini ko'rsatish Shakl menejeri tugmasi, bu erda biz jamoani tanlashimiz mumkin O'zgartirish, oynada ko'rsatish uchun Tugma shaklining yon tomonini o'zgartirish. Unga bosish tugmachasini yaratamiz (20-rasm). Tugmaning matni bo'lsin muzey-kvartiralar va jamoa g'alaba qozonadi O'zgartirish uchun shaklni kiriting, va shakli . Yana bitta tugma yasaymiz, chaqiramiz yozuvchilar, buyruqni bosish orqali O'zgartirish uchun shaklni kiriting bu shakl yozuvchilar(21-rasm). Biz dialog oynalarini yopdik va biz yangi shakl va jadval turlari paydo bo'lgan ob'ektlar ro'yxatiga qo'shmoqchimiz (22-rasm).

Tugma shaklini ko'ring. Qulfning orqasida dizayn bo'lishi mumkin (23-rasm), uning ustida ikkita tugma bor, birinchi tugmani bosganingizda, siz formaga o'tasiz. Sankt-Peterburgning muzey-kvartiralari, boshqa mi vídkriêmo formasini bosing yozuvchilar shuning uchun tugma shakli to'g'ri ishlaydi. Endi standart dizaynni o'zgartirishga harakat qilaylik, rejimga o'tamiz Konstruktor, Va biz hokimiyatning víkno uchun shu yerdamiz. Ushbu tartibda biz ba'zi elementlar mavjudligini tanlashimiz va masalan, fon rangini o'zgartirishimiz mumkin (mal. 24). Va keyin biz, masalan, tasvirni joylashtirishimiz mumkin (mal. 25). Bizning kompyuterimizda qaysi rasm yaxshiroq bo'lsa, biz rejimga o'tamiz Shakl. Endi bizning boshimiz tajovuzkor ko'rinishdagi nabuning tugmachali shaklidir (26-rasm). Siz kompyuterning oddiy tasvirini ko'rmasligingiz mumkin, lekin oldingi bosqichda siz tanlagan kichiklar. Aytishimiz mumkinki, bizning dizaynimiz yaxshiroq o'zgargan.

Guruch. o'n sakkiz

Guruch. 19

Guruch. yigirma

Guruch. 21

Guruch. 22

Guruch. 23

Guruch. 24

Guruch. 25

Guruch. 26

Adabiyotlar ro'yxati

  1. Ugrinovich N.D. Informatika-9. - M: BINOM. Bilimlar laboratoriyasi, 2012 yil
  2. Gein A.G. Yunerman N.A. Informatika-9. - M: Prosvitnitstvo, 2012 yil.
  3. Soloviova L.F. Informatika va AKT. 9-sinf uchun usta. - Sankt-Peterburg: BHV-Peterburg, 2007 yil.
  1. Lessons-tva.info().
  2. office.microsoft.com().
  3. Lessons-tva.info().

Uy ishi

  1. Forma ob'ektining ishlash va qo'llab-quvvatlash usullari qanday?
  2. MS Access-da keruvannya elementlarini qo'shish uchun formada Yak?
  3. Asosiy tugma shakli nima?
  4. Shakllarni vizual tarzda tahrirlay olasizmi?

Asosiy funksiyalar yoki dastur quyi tizimlarini tanlash imkonini beruvchi Asosiy tugma shakli (Asosiy kommutator) va tugmalar kabi maxsus shakl yaratish uchun qoʻshimcha bilan robotlarni chaqiring. Bunday forma, xuddi Form Builder yordami uchun yaratilishi mumkin yoki siz tugma shakllari menejeri (Swithboard Manager) deb ataladigan maxsus master yaratishingiz mumkin. "Borey" ma'lumotlar bazasida asosiy tugma shakli (Asosiy kommutator) ustasiz yaratilgan. Keling, tugma shakli menejeri yordamida qanday qilib shunga o'xshash shakl yaratish mumkinligini ko'rib chiqaylik.

Menyu buyrug'ini tanlang Xizmatlar, Utilities, Button forma menejeri(Asboblar, ma'lumotlar bazasi yordamchi dasturlari, Swithboard menejeri).

Oskílki ma'lumotlar bazasi tugma shakllarini (prinaimní vídomih master) qasos olmaydi, siz tugma shaklini yaratishingizni so'ragan dialog oynasini ko'rishingiz mumkin. Ha tugmasini bosing.

Endi master "Tugma formasining elementlari" (Switchboard Items) jadvalini va tugma shaklini (Switchboard), biz yaxshiroq ko'rishimiz mumkin. Shundan so'ng, tugma shaklining tomonlari ro'yxati bilan dialog oynasi paydo bo'ladi (14.15-rasm).

Guruch. 14.15. Dialog oynasi Shakl menejeri tugmasi

Ushbu víkní da tugma shaklining barcha tomonlari yangilanadi (í̈x sprat bo'lishi mumkin). Hozircha faqat bir tomon yaratilgan va biz hali ham ro'yxatdamiz. Unda nima qilish kerak tugmalar kerak, tugmasini bosing O'zgartirish(Tahrirlash). Shakl elementlarining o'zgarishini olib tashlash uchun dialog oynasi (Edit Switchboard Page) (14.16-rasm) ochiladi.

Guruch. 14.16. Dialog oynasi Tugma shaklining yon tomonini o'zgartirish

Siz ushbu vikny da shaklning tanlangan tomoni elementlarini qo'shishingiz, o'zgartirishingiz va ko'rishingiz mumkin. Shuningdek, siz ularni yon tomonga joylashtirish tartibini o'zgartirishingiz mumkin (qo'shimcha tugmalar uchun pastga(pastga siljiting) ta Tepalikka(Yuqoriga harakatlanmoq)).

Maydonda Tugma shakli nomi(Swithboard nomi) Agar kerak bo'lsa, standart nomni o'zgartirishimiz mumkin. Shakl elementlari ro'yxati hali ham bo'sh va faqat bitta tugma mavjud Yaratmoq(Yangi). Birinchi elementni yaratish uchun tugmani bosing. Muloqot oynasi paydo bo'ladi (Kommutator elementini tahrirlash) (14.17-rasm).

Guruch. 14.17.

Maydonda Matn(Matn) yaratilgan tugma nomini kiriting, masalan, Tovarlar. Boshqa maydon Jamoa(Buyruq) bu tugmani bosgandan keyin qanday belgilanishini, vazifani belgilash imkonini beradi. Tsikh diy vakolatxonalari ro'yxati kichik. 14.17. Hammasi 8. Siz formani yozuvlarni qo'shish yoki tahrirlash rejimida ochishingiz, qo'ng'iroqni ochishingiz, makro yoki VPA protsedurasini ishga tushirishingiz, tugma shaklini tahrirlash uchun masterni ishga tushirishingiz, boshqa tugma shakliga o'tishingiz va undan chiqishingiz mumkin. dastur. O'zgartirish uchun shaklni kiriting(Shaklni tahrirlash rejimida oching). Keyin keyingi maydonga "Tovarlar ro'yxati" (Mahsulotlar) ko'rsatiladigan shakl nomini kiritish kerak (14.18-rasm) va tugmani bosish kerak. OK.

Hurmat

Anjir ko'rinishida qolgan maydonning nomi. 14.18 boshqa maydondan buyruq shaklida eskirgan holda o'zgaradi. Agar u ro'yxatdan tanlansa, u berilgan argumentga bog'liq emas, uchinchi maydon paydo bo'ladi.

Guruch. 14.18. Dialog oynasi

Xuddi shunday, boshqa dastur ob'ektlari uchun tugmalarni qo'shing: "Turlar" (Kategoriyalar), "Ta'minotchilar" (Etkazib beruvchilar), "Buyurtmalar". Keling, tugma yasaymiz qo'ng'iroq qilish,"Savdo hisobotlari dialogi" shakli va dasturdan chiqish tugmasi qanday ochiladi Chiqish. Dialog oynasini yoping Tugma shaklining yon tomonini o'zgartirish(Kommutator sahifasini tahrirlash) tugmasini bosish orqali yaqin(Yopish).

Shaklning bir tomonidagi tugmalar soni 8 raqami bilan o'ralgan. Bu siz ko'proq yarata olmaysiz degani emas, siz qo'lda ishlashingiz kerak. Biroq, almashinuvni tuzatishning yana bir usuli bor. Agar diy juda ko'p bo'lsa, agar siz uni tugmachalarga joylashtirmoqchi bo'lsangiz, 8 ga siljiting, siz diyning bir qismini tugma shaklining boshqa tomonida guruhlashingiz mumkin. Masalan, tugma formamizning yana bir tomonini yaratib, uni mijozlarimiz uchun tugmachaga joylashtiramiz. Muloqot oynasida kim uchun Shakl menejeri tugmasi(Switchboard Manager) tugmasini bosing Yaratmoq(Yangi). Nomini kiritish uchun paydo bo'lgan dialog oynasida (Mal. 14.19). yangi tomoni Mijozlar va tugmani bosing OK.

Guruch. 14.19.

Dali allaqachon muharrir tomonida bir tarzda elementlarni yaratamiz: Mijozlar, mijozlar uchun stikerlar, mijozlar uchun telefonlar, scho vydkryvayut vydpovydny shakllari. Asosiy kommutatorga aylanish imkonini beruvchi tugma yaratishni unutmang. Kim uchun undan jamoani chaqirish kerak Tugma shakliga o'ting(Kommutatorga o'ting) (14.20-rasm). Orqaga burilishingiz uchun oynani yoping dialog oynasi Shakl menejeri tugmasi(Kommutator paneli menejeri). Tomonlar ro'yxatida ikkita tomoningiz bo'lishi mumkin.

Endi birinchi tomonni qayta ishlash kerak - elementni qo'shing, uning yordami uchun siz boshqa tomonga o'tishingiz mumkin. Kim uchun ro'yxatning yon tomonini ko'rish (Asosiy kommutator) va tugmani bosing O'zgartirish(Tahrirlash). Yon muharrir oynasida yangi Mijoz elementini, shuningdek, g'olib jamoani qo'shing Tugma shakliga o'ting(Kompyuter paneliga o'ting).

Guruch. 14.20.

Endi xafa bo'lgan tomonlar bog'landi. Siz usta oynasini yopishingiz va "Button formasi" shaklini (Switchboard) ochib, qilgan ishimizga hayron bo'lishingiz mumkin. Shaklda ko'rsatilgandek viknoni ko'rsatish aybdor. 14.21.

Guruch. 14.21.

Siz tugmalar qanday yasalishini o'zgartirishingiz mumkin. Masalan, tugmani qanday bosish kerak Mijozlar, o'zgartirish uchun shaklni o'zgartiring va siz shaklning boshqa tomoniga yordam berasiz. Shakl unchalik yaxshi ko‘rinmaydi, lekin endi siz Dizayn rejimiga o‘tishingiz va Dizaynni to‘ldirganingizdan so‘ng uni yanada yaxshi ko‘rinishga keltirishingiz mumkin.

Vídkrivshi tsyu shakli yak Designer, vy bachite vv elementív, forma bo'sh zovsym beriladi. Biroq, agar siz sizni to'g'ri shaklga bog'laydigan modulni ko'rsangiz, forma ishini tegishli daraja bilan tashkil etadigan kod oldidagi katta majburiyatni bajarishingiz kerak. Bundan tashqari, maxsus jadvallardan olingan g'olib ma'lumotlar kimlar uchun to'plangan bo'lsa, biz taxmin qildik: Kommutator elementlari(tugma shaklining elementlari). Ro'yxat uchun ushbu jadvalga qarang Jadvallar(Jadvallar) vikna Ma'lumotlar bazasi(ma'lumotlar bazasi). Ushbu yo'nalishda, rasmda ko'rsatilganidek, taxminan shunday ko'rinadi. 14.22.

Guruch. 14.22."Tugma shakli elementlari" jadvali

Birinchi ustun yon identifikator, ikkinchisi yon tomondagi element raqami. Bu raqam elementlarni yon tomonga joylashtirish tartibini belgilaydi. Uchinchi qadam - tugmachada o'ng qo'lda yozilgan matnni olib tashlash. Qolgan ikkita qadam element bilan bog'langan buyruqni belgilaydi: buyruq kodi (esimda, í̈x 8) va íí argument. 0 kodi sahifaning sarlavhasini va kobni belgilaydigan maxsus elementga beriladi.

Shu tarzda, Switchboard Manager yordamida siz katta ierarxik menyuga muqobil ravishda tugma shakli tomonlarining ierarxik tizimini yaratishingiz mumkin. To'g'ri, menyu ko'rinishida bu shakl ekranda doimiy ravishda ko'rinmaydi, uni boshqa shakllar bilan qoplash mumkin. Agar siz qisqa shakl yaratish va bir vaqtning o'zida qo'ng'iroq qilish imkoniyatini ta'minlashni istasangiz, asboblar panelida asosiy tugma shaklini (Asosiy kommutator) ko'rsatishga imkon beradigan tugma yaratishingiz kerak bo'lishi mumkin.

Tugmachali qolipni yaratish

Ekranda ma'lumotlar bazasini ochganingizda tajovuzkor tipdagi "Tovarlar" (Sarlavha sahifasi) ma'lumotlar bazasining shakli (1-rasm) paydo bo'ladi.

Guruch.

Chiqish tugmachasini bosgandan so'ng, ma'lumotlar bazasi aybdor, ammo yopiq.

Ekranda Ma'lumotlar bazasi tugmachasini bosganingizda Bosh tugma formasini, boshqa darajadagi formani ochuvchi tugmalarni ko'rishingiz mumkin (2-rasm).

Guruch.

Ish tartibi:

  • 1. Asosiy tugma formasining strukturasini yaratish boshqa darajadagi tugma shakllariga asoslanadi: Jadvallar, Formalar, So'rovlar, Qo'ng'iroqlar. Keling, ushbu jarayonni Jadval shaklining pastki qismidan ko'rib chiqaylik.
  • 1.1. Forma bo'limidagi "Yaratish" yorlig'ida "Bo'sh forma" tugmasi bosiladi. Ekranda forma paydo bo'ladi. hech qanday jadvalga bog'lanmagan. Shakl Konstruktor sifatida ko'rsatiladi (3-rasm).

Guruch.

1.2. Xizmatni tarqatish tugmasidagi Konstruktor yorlig'ida Vakolat tomoni tugmasi bosiladi. Víkni organlarida yorliqda Layout ketma-ketlikda Imzo shakl nomiga yoziladi (6.4-rasm).

Guruch.

  • 1.3. Shakllar Ko'rish maydoni va Navigatsiya tugmalarida olinadi (ushbu parametrlarni sozlash Power Vekna yorlig'i yorlig'ida o'rnatilishi kerak).
  • 1.4. "G'amxo'rlik elementlari" bo'limidagi Konstruktor yorlig'ida barcha ob'ektlar ko'rsatiladi va Wikorystati Maistri tugmasi (Kichik 5) ko'rsatiladi (faol bo'lmagan kurash uchun).

Guruch.

1.5. Shaklda tugmalar "muvaffaqiyatsiz bo'ladi", yaki tugmachasini bosish jadvallarni ochadi. Tugmalar soni ma'lumotlar bazasi jadvallari soni va shaklni yopish va asosiy menyuga o'tish tugmasi bilan birlashtirilishi mumkin (6-rasm).

Guruch.

  • 1.6. Teri tugmasi uchun jadvalni ochish buyrug'i yoziladi.
  • 1.6.1. Ushbu tugma uchun Xizmatni taqsimlash ko'rinishidagi Konstruktor yorlig'idagi tugmani ko'rishingiz va Vakolat tomonini tanlashingiz kerak.
  • 1.6.2. Muloqot oynasida Push yorlig'iga o'ting va kursorni Bosish tugmasi qatoriga qo'ying.
  • 1.6.3. Ketma-ket o'ng tomonda tugma paydo bo'ladi, yakni bosganingizda ekranda dialog oynasi paydo bo'ladi, Makroslar buyrug'i bekor qilinadi va OK tugmasi bosiladi.
  • 1.6.4. Ekranda makro buyruqlarni yozish uchun mo'ljallangan oyna paydo bo'ladi (kichik 7).

Guruch.

1.6.6. Yangi makros qo‘shish qatorida “Jadval qo‘shish” buyrug‘ini tanlang. Makrosda Argumentlar ro'yxatiga bo'linadi, nimani ochish kerak, jadval nomini, nimani ko'rsatishni va ko'rsatish rejimini tanlang.


Guruch. 6.8. Jadval nomi va ko'rish rejimini tanlang

  • 1.6. Makro yozuvchisi oynasi boshlanadi. Makrosning ishini qayta tekshirish uchun Dizayn rejimidan Form rejimiga o'tish va yopiq tugmani bosish kerak. Ekranda qalqib chiquvchi jadval paydo bo'ladi.
  • 1.6.8. Analog_chní buyruqlar tíêyu rízniceyu bilan boshqa tugmalar uchun qayd etiladi, scho qatorida ím'ya tablesí ko'rsatiladi ím'ya ínshoí̈ tablesí - Dovídnik tovarív, fakturalarning Dovídnik yoki Nadkhodzhennya tovarlari.
  • 1. Jadval shaklini yopish va Asosiy menyu formasini ochish imkonini beruvchi asosiy tugma formasiga o'tish tugmasi uchun makros yoziladi.

Ushbu so'l yozuvchisi uchun keyingi buyruqlar ketma-ketligini yozib olish kerak (9-rasm).


Guruch.

1.8. Xuddi shunday, chiqish tugmachalarini olib tashlash uchun "FORMLAR", "ZAPITI", "CALL" shakllari yaratiladi (6.2-rasm).

Barcha shakllarda, Shakl rejimida aybdor, Pereglyad rejimida qo'ng'iroq qilish va Konstruktor rejimida so'rash.

  • 2. Birinchi tengning shakli yasaladi. Bosh tugma shakli.
  • 2.1. Forma bo'limidagi "Yaratish" yorlig'ida "Bo'sh forma" tugmasi bosiladi. Ekranda bir xil jadvalga bog'lanmagan shakl paydo bo'ladi. Shakl Konstruktor sifatida ko'rsatiladi (10-rasm).

Guruch.

2.2. Xizmatni tarqatish tugmasidagi Konstruktor yorlig'ida Vakolat tomoni tugmasi bosiladi. Víkni organlarida yorliqda Layout ketma-ketlikda Imzo shakl nomiga yoziladi (11-rasm).


Guruch.

  • 2.3. Shakllar olinadi. Ko'rish maydoni va Navigatsiya tugmalari (bu parametrlarni o'rnatish Layout yorlig'ida ko'rsatilgan).
  • 2.4. Ehtiyotkorlik elementlarini taqsimlashda Konstruktor yorlig'ida barcha ob'ektlar ko'rsatiladi va Vikoristati Maistri tugmasi (Kichik 12) ko'rsatiladi (faol bo'lmaganlarga qarshi kurashish uchun).

Guruch.

  • 2.5. Shaklda tugmalar ko'rsatiladi va ularga boshqa darajadagi shakllar bosiladi: jadvallar, shakllar, so'rovlar, qo'ng'iroqlar, shuningdek, tovarlar ma'lumotlar bazasining sarlavha sahifasiga o'tish tugmasi (13-rasm).
  • 2.6. Teri tugmasi uchun tugmani bosish uchun buyruqlar uchun qasos olish uchun makros yaratilgan (14, 15-rasm).

Guruch.

Guruch.

  • a) tugma uchun makros buyrug'i TABLE formasini ochish;
  • b) tugma uchun makro buyrug'i FORM formasini ochish;
  • c) tugma uchun makro buyrug'i SUPPLY formasini ochish;
  • d) tugma uchun makro buyrug'i ZVITU formasini oching
  • 3. Sarlavha sahifasining buklanishi.
  • 3.1. Forma bo'limidagi "Yaratish" yorlig'ida "Bo'sh forma" tugmasi bosiladi. Ekranda bir xil jadvalga bog'lanmagan shakl paydo bo'ladi. Shakl Konstruktor sifatida ko'rsatiladi.
  • 3.2. Xizmatni tarqatish tugmasidagi Konstruktor yorlig'ida Vakolat tomoni tugmasi bosiladi. Víkni organlarida yorliqda Layout ketma-ketlikda Imzo shakl nomiga yoziladi (16-rasm).

Guruch.

  • 3.3. Shakllar olinadi. Ko'rish maydoni va Navigatsiya tugmalari (bu parametrlarni o'rnatish Layout yorlig'ida ko'rsatilgan).
  • 3.4. Konstruktor yorlig'ida, Elementlar bo'limida barcha ob'ektlar ko'rsatiladi va Maistra tugmasi (kichik 17) yoqiladi (faol bo'lmaydi).

Guruch.

3.5. Shaklda yorliq () mavjud (18-rasm).

Guruch.

3.6. Yorliqlar yorliqlarida ularning nomlari yozilgan. Kim uchun yorliqni ko'rsangiz, bosishingiz kerak kontekst menyusi, Power buyrug'i tanlanadi va Power Signature buyrug'i o'zgartiriladi (19-rasm).


Guruch.

3. Chiqarilgan " Asosiy tomoni» «Tovarlar» ma'lumotlar bazasi formasi (20-rasm).

Guruch.

Eslatma: Agar siz fotosuratlarni kengaytirmoqchi bo'lsangiz, ramka chegaralarini o'zgartirmoqchi bo'lsangiz, ketma-ket kichkintoy uchun kuch qo'shish kerak Chegaralarni o'rnatish, Chegaralar orqasida buyrug'ini tanlang.

3.8. “Vizual ma’lumotlar” sahifasi tuziladi (21-rasm).

Guruch.

3.9. Sarlavha sahifasi formasining old qismida ikkita tugma yaratiladi, ular ma'lumotlar bazasini yopish va asosiy tugma formasiga o'tish uchun ishlatiladi (22-rasm).

Guruch.

  • 3.10. Teri tugmalari uchun tegishli buyruqlar bilan makro yaratiladi (23-rasm).
  • a) Ma'lumotlar bazasi tugmasi uchun:

b) Chiqish tugmasi uchun:


Guruch.

3.11. Asosiy tugma formasining formasida tugma hosil bo'ladi, yakka bosilgandan so'ng "Mahsulotlar" ma'lumotlar bazasining shakli egri va Asosiy tugma shaklining shakli qiyshiq (24, 25-rasm).

Guruch.

Guruch.

3.12. Ma'lumotlar bazasi ekranda ochilganda, "Mahsulotlar" ma'lumotlar bazasi shakli avtomatik ravishda ko'rsatilishi uchun o'rnating. Buning uchun Fayl yorlig'ini, Parametrlar buyrug'ini tanlang, Oqimli ma'lumotlar bazasini shu tartibda ajrating.


Guruch.

tugma interfeysi

Adabiyotlar ro'yxati

  • 1. Fomina Y.Y. Vikonannya haqida uslubiy bayonotlar muddatli ish“Informatika” fanidan [Elektron resurs]: uslubiy yordam/ HER. Fomin. Tver, 2009. 102 b.
  • 2. Mamontova E.A., Tsvetkova O.M., Grigoryev S.M. MS Access 2010 da ma'lumotlar bazalari bilan ishlash: "Informatika", "Iqtisodiy informatika" kursi oldidan uslubiy ko'rsatmalar va vazifalar / O.O. Mamontova, O.M. Tsvetkova, S.M. Grigorev. Moskva, 2012. 75 b.
  • 3. Vinogradov G.P., Kirsanova N.V. MS Access DBMS yordamida relyatsion ma'lumotlar bazalari strukturasini loyihalash: bosh yordam/ G.P. Vinogradiv, N.V. Kirsanov. Tver: TDTU, 2006. 84 b.

© 2022 androidas.ru - Android haqida hamma narsa