Tugmachali shakllarni yaratish: Laboratoriya ishlarini bajarish bo'yicha ko'rsatmalar. Access ma'lumotlar bazasi uchun asosiy tugma formasini yaratish Kirishda asosiy tugma formasini yaratish

Tugma shaklini yaratish

Ma'lumotlar bazasini ochganingizda, ekranda ma'lumotlar bazasi "Mahsulotlar" shakli paydo bo'lishi kerak ( Sarlavha sahifasi) quyidagi turdagi (1-rasm).

Guruch.

Chiqish tugmasini bosish orqali ma'lumotlar bazasi yopilishi kerak.

Ma'lumotlar bazasi tugmasi bosilganda ekranda asosiy tugma shakli paydo bo'lishi kerak, uning tugmalari ikkinchi darajali formalarni ochadi (2-rasm).

Guruch.

Ishlash tartibi:

  • 1. Asosiy tugma formasining strukturasini yaratish ikkinchi darajali tugma shakllaridan boshlanadi: Jadvallar, Formalar, So'rovlar, Hisobotlar. Misol tariqasida Table formasidan foydalanib, ushbu jarayonni ko'rib chiqamiz.
  • 1.1. Yaratish yorlig'ida Shakllar bo'limida Bo'sh shakl tugmasini bosing. Ekranda forma paydo bo'ladi. hech qanday jadval bilan bog'lanmagan. Shakl Dizayn rejimida ochiladi (3-rasm).

Guruch.

1.2. Dizayn ko'rinishidagi Asboblar bo'limida Xususiyatlar sahifasi tugmasini bosing. Xususiyatlar oynasida Layout yorlig'ida Imzo qatoriga forma nomini yozing (6.4-rasm).

Guruch.

  • 1.3. Tanlash maydoni va navigatsiya tugmalari shakldan o'chiriladi (bu parametrlar Xususiyatlar oynasining Layout yorlig'ida sozlangan).
  • 1.4. “Dizayn” yorlig‘ida “Boshqaruv” bo‘limida barcha obyektlar ko‘rsatiladi va “Ushbu ustadan foydalanish” tugmasi o‘chirilgan (faol bo‘lmagan) (5-rasm).

Guruch.

1.5. Tugmalar formada "chizilgan", bosilganda jadvallar ochiladi. Tugmalar soni ma'lumotlar bazasi jadvallari soniga va shaklni yopish va asosiy menyuga qaytish tugmasiga mos kelishi kerak (6-rasm).

Guruch.

  • 1.6. Har bir tugma uchun tegishli jadvalni ochadigan buyruq yoziladi.
  • 1.6.1. Buni amalga oshirish uchun tugmani tanlang va Dizayn yorlig'ida Asboblar bo'limida Xususiyatlar sahifasini tanlang.
  • 1.6.2. Ko'rsatilgan muloqot oynasida Voqealar yorlig'iga o'ting va kursorni tugmani bosish qatoriga qo'ying.
  • 1.6.3. Chiziqning o'ng tomonida tugma paydo bo'ladi, uni bosgandan so'ng ekranda Builder dialog oynasi paydo bo'ladi, bu erda siz Makroslar buyrug'ini tanlaysiz va OK tugmasini bosing.
  • 1.6.4. Ekranda so'l buyruqlarni yozish uchun mo'ljallangan oyna paydo bo'ladi (7-rasm).

Guruch.

1.6.6. Yangi makros qo'shish buyruq qatorida OpenTable buyrug'ini tanlang. Ibratli argumentlar bo'limida ochiladigan jadval nomini va ochiladigan ro'yxatdan ochilish rejimini tanlang.


Guruch. 6.8. Jadval nomi va ochilish rejimini tanlash

  • 1.6. Makro yozuvchisi oynasi yopiladi. Makrosning qanday ishlashini tekshirish uchun siz Dizayn rejimidan Formalar rejimiga o'tishingiz va yaratilgan tugmani bosishingiz kerak. Tegishli jadval ekranda paydo bo'lishi kerak.
  • 1.6.8. Shunga o'xshash buyruqlar qolgan tugmalar uchun yoziladi, yagona farq shundaki, "Jadval nomi" qatorida boshqa jadval nomi ko'rsatiladi - mahsulot katalogi, fakturalar katalogi yoki tovarlarni qabul qilish.
  • 1. Asosiy tugma formasiga o'tish tugmasi uchun makrosni yozib oling, bu sizga Jadval shaklini yopish va Asosiy menyu formasini ochish imkonini beradi.

Buning uchun so'l yozuvchisi oynasiga quyidagi buyruqlar ketma-ketligini yozish kerak (9-rasm).


Guruch.

1.8. Xuddi shunday tarzda, tegishli tugmachalarni o'z ichiga olgan "FORMLAR", "QUESTS", "HISOBOTLAR" shakllari yaratiladi (6.2-rasm).

Bunday holda, barcha formalar Formalar rejimida, hisobotlar Ko'rish rejimida va so'rovlar Dizayn rejimida ochilishi kerak.

  • 2. Birinchi darajali forma - Asosiy tugma formasi yaratiladi.
  • 2.1. Yaratish yorlig'ida Shakllar bo'limida Bo'sh shakl tugmasini bosing. Ekranda hech qanday jadval bilan bog'lanmagan forma paydo bo'ladi. Shakl Dizayn rejimida ochiladi (10-rasm).

Guruch.

2.2. Dizayn ko'rinishidagi Asboblar bo'limida Xususiyatlar sahifasi tugmasini bosing. Xususiyatlar oynasida Layout yorlig'ida Imzo qatoriga forma nomini yozing (11-rasm).


Guruch.

  • 2.3. Tanlash maydoni va navigatsiya tugmalari shakldan o'chiriladi (bu parametrlar "Tartib" yorlig'ida sozlangan).
  • 2.4. “Dizayn” yorlig‘ida “Boshqaruv” bo‘limida barcha obyektlar ko‘rsatiladi va “Ushbuzardan foydalanish” tugmasi o‘chirilgan (faol bo‘lmagan) (12-rasm).

Guruch.

  • 2.5. Shaklda tugmalar chiziladi, ularni bosish ikkinchi darajali shakllarni ochadi: Jadvallar, Shakllar, So'rovlar, Hisobotlar, shuningdek, "Mahsulotlar" ma'lumotlar bazasining sarlavha sahifasiga o'tish tugmasi (13-rasm).
  • 2.6. Har bir tugma uchun tugma bosilganda bajarilishi kerak bo'lgan buyruqlarni o'z ichiga olgan makros yaratiladi (14, 15-rasm).

Guruch.

Guruch.

  • a) Open TABLE forma tugmasi uchun makro buyrug'i;
  • b) FORMS formasini ochish tugmasi uchun makro buyrug'i;
  • v) tugma uchun makros buyrug'i SO'RUVLAR formasini ochish;
  • d) tugma uchun makro buyrug'i HESOBOTLAR formasini oching
  • 3. Sarlavha sahifasi formasini yaratish.
  • 3.1. Yaratish yorlig'ida Shakllar bo'limida Bo'sh shakl tugmasini bosing. Ekranda hech qanday jadval bilan bog'lanmagan forma paydo bo'ladi. Shakl Dizayn rejimida ochiladi.
  • 3.2. Dizayn ko'rinishidagi Asboblar bo'limida Xususiyatlar sahifasi tugmasini bosing. Xususiyatlar oynasining Layout yorlig'idagi Imzo qatoriga shakl nomini yozing (16-rasm).

Guruch.

  • 3.3. Tanlash maydoni va navigatsiya tugmalari shakldan o'chiriladi (bu parametrlar "Tartib" yorlig'ida sozlangan).
  • 3.4. Dizayn yorlig'ida, Boshqaruv bo'limida barcha ob'ektlar ko'rsatiladi va Sehrgar tugmasi o'chiriladi (faol bo'lmagan) (17-rasm).

Guruch.

3.5. Shaklda Tab () chizilgan (18-rasm).

Guruch.

3.6. Yorliq yorliqlarida ularning nomlari mavjud. Buning uchun kerakli yorliqni tanlang, uning kontekst menyusini chaqiring, Properties buyrug'ini tanlang va Signature xususiyatini o'zgartiring (19-rasm).


Guruch.

3. Rasmiylashtirilgan " Bosh sahifa» Ma'lumotlar bazasi "Mahsulotlar" shakli (20-rasm).

Guruch.

Eslatma: agar fotosuratning o'lchamlari ramkaning o'lchamidan oshsa, siz rasm uchun "Xususiyatlar" oynasini ochishingiz kerak va "O'lchamlarni o'rnatish" qatorida "Fammaga moslashtirish" buyrug'ini tanlang.

3.8. “Dastlabki ma’lumotlar” sahifasi yaratiladi (21-rasm).

Guruch.

3.9. Sarlavha sahifasi formasining eslatmasida ma'lumotlar bazasini yopish va asosiy tugma formasiga o'tish uchun mo'ljallangan ikkita tugma yaratiladi (22-rasm).

Guruch.

  • 3.10. Har bir tugma uchun tegishli buyruqlar bilan makros yaratiladi (23-rasm).
  • a) Ma'lumotlar bazasi tugmasi uchun:

b) Chiqish tugmasi uchun:


Guruch.

3.11. Asosiy tugma formasida tugma yaratiladi, uni bosish bilan Ma'lumotlar bazasi "Mahsulotlar" formasi ochiladi va Asosiy tugma formasi yopiladi (24, 25-rasm).

Guruch.

Guruch.

3.12. Ma'lumotlar bazasini ochganingizda "Mahsulotlar" ma'lumotlar bazasi shakli avtomatik ravishda ekranda paydo bo'ladigan qilib o'rnating. Buning uchun "Fayl" yorlig'i, "Options" buyrug'i, Joriy ma'lumotlar bazasi bo'limi tanlanadi va "Formani ko'rish" qatorida "Ma'lumotlar bazasi" shakl nomini tanlang (26-rasm).


Guruch.

tugmachali interfeys imzosi

Adabiyotlar ro'yxati

  • 1. Fomina E.E. Amalga oshirish bo'yicha ko'rsatmalar kurs ishi"Informatika" fanidan [Elektron resurs]: uslubiy qo'llanma / E.E. Fomina. Tver, 2009. 102 b.
  • 2. Mamontova E.A., Tsvetkova O.N., Grigoriev S.M. MS Access 2010 da ma'lumotlar bazalari bilan ishlash: "Informatika", "Iqtisodiy informatika" kurslarini o'rganish bo'yicha ko'rsatmalar va topshiriqlar / E.A. Mamontova, O.N. Tsvetkova, S.M. Grigoryev. Moskva, 2012. 75 b.
  • 3. Vinogradov G.P., Kirsanova N.V. MS Access DBMS yordamida relyatsion ma'lumotlar bazalari strukturasini loyihalash: Qo'llanma/ G.P. Vinogradov, N.V. Kirsanova. Tver: TDTU, 2006. 84 b.

Laboratoriya ishi

Kompyuter fanlari, kibernetika va dasturlash

Tugmachalarni bosish orqali undan quyidagi tugma shakllarini ochish imkonini beruvchi asosiy tugma formasini yarating: Shakllar ro'yxati Hisobotlar ro'yxati Jadvallar ro'yxati So'rovlar ro'yxati va oxirgi element Chiqish Har bir tugma formasida ochish uchun tugmalar ro'yxati bo'lishi kerak. BARCHA mos keladigan ma'lumotlar bazasi ob'ektlari. Shakllar mazmunli sarlavha, fon tasviri va sarlavhali tugmalar ro'yxatidan iborat bo'lishi kerak. Asosiy tugma formasini yaratish ccess-da asosiy tugma formasini yaratish uchun maxsus yordamchi dastur mavjud, Button Form Manager....

c) Parshikov P.A.

Laboratoriya ishi No 9

Laboratoriya ishi kurs ishining tanlangan mavzusiga muvofiq olib boriladi!!!.

Yaratmoq asosiy tugma shakli, quyidagi tugmalarni bosish orqali undan ochishga imkon beradi tugma shakllari:

  • Shakllar ro'yxati
  • Hisobotlar ro'yxati
  • Jadvallar ro'yxati
  • So'rovlar ro'yxati

va oxirgi element Chiqish

Har bir tugma formasida ochish uchun tugmalar ro'yxati bo'lishi kerakBARCHA tegishli ob'ektlarMa'lumotlar bazasi. Shakl "Shakllar ro'yxati" - ochish uchun tugmalar barcha shakllar , "Hisobotlar ro'yxati" shakli - ochish uchun tugmalar barcha hisobotlar , "Jadvallar ro'yxati" shakli - ochish uchun tugmalar barcha jadvallar , ochish uchun "So'rovlar ro'yxati" tugmalarini shakllantiringbarcha olish so'rovlariva hokazo. Ob'ektlar ro'yxati bo'lgan shakllarda oxirgi element "Orqaga" bandi bo'lishi kerak, bu esa quyidagilarga o'tadi.asosiy tugma shakli.

Shakllar bo'lishi kerakmazmunli sarlavha, fon tasviri, sarlavhali tugmalar ro'yxati.

Qisqacha nazariya

"Asosiy tugma shakli" tushunchasi

Bu avval yaratilgan ma'lumotlar bazasi ob'ektlariga bitta oynadan kirish imkonini beruvchi tugmalar bilan foydalanuvchi tomonidan yaratilgan forma. Asosan, ilovaning asosiy menyusi sifatida tugma shakli ishlatiladi.

"Asosiy tugma shakli" ni yaratish

Asosiy tugma formasini yaratish uchun Kirish maxsus yordamchi dastur mavjudTugma shakli menejeri. Menejerni ochish uchun ma'lumotlar bazasini va menyudagi yorliqni ochingMa'lumotlar bazalari bilan ishlash tugmasini bosing Tugma shakli menejeri.

Agar tugma shakli ilgari ma'lumotlar bazasida bo'lmasa, sizdan tugma shakli yaratilishini tasdiqlash so'raladi, tugmani bosing. Ha.

Shundan so'ng, ma'lumotlar bazasida shakllar ro'yxati paydo bo'ladi Tugma shakli va jadvallar ro'yxatida Kommutator elementlari. Stolga tegmang Hech qanday holatda uni o'chirishingiz yoki o'zgartirmasligingiz kerak. Shakl BU TA'QIQLANGAN bilan o'chirish va tahrirlash Ajoyib ehtiyotkorlik.

Tugma shaklini yaratishga ijobiy javobdan keyin oyna ochiladiShakl menejeri tugmasi, ro'yxatda Tugma sahifalarifaqat bitta tugma shakliga egaAsosiy tugma shakli.

1-rasm. Tugma shakli menejeri

Bu roʻyxatda faqat tugma shakllari boʻlishi mumkin. Tegishli tugmachalarni bosish orqali siz shakllarni yaratishingiz, tahrirlashingiz va o'chirishingiz mumkin. Tugma yordamida Yaratmoq asosiysiga bo'ysunadigan yangi tugma shakllarini qo'shishingiz kerak: shakllar ro'yxati, hisobotlar ro'yxati, jadvallar ro'yxati, so'rovlar ro'yxati. Bir tugmani bosish bilan Yaratmoq oyna ochiladi Yaratilish , unda yaratiladigan tugma formasining nomini belgilashingiz kerak.

2-rasm. Oyna yaratish

Ro'yxatdagi barcha tugma shakllarini qo'shgandan so'ngTugma sahifalaribeshta shakl bo'lishi kerak:

3-rasm. Qo'shilgan tugma shakllari ro'yxati

Shundan so'ng siz yaratilgan tugma shakllarini tahrirlash va ularga tugmalar qo'shishga o'tishingiz kerak. Keling, tahrirlashni boshlaylikAsosiy tugma shakli. Buni amalga oshirish uchun uni ro'yxatda tanlang va tugmani bosing O'zgartirish.

4-rasm. Tahrirlash tugmasi sahifa oynasi

"Tugma shakli sahifasini tahrirlash" oynasi ochiladi, uning yuqori qismida tugma shakli nomi ko'rsatilgan va quyida ro'yxat mavjud.Ushbu tugma shaklining elementlari. Bu elementlar tugma formasiga joylashtiriladigan tugmalarni ifodalaydi. Tugmalardan foydalanishYaratish, tahrirlash va o'chirish, tugma formasidagi tugmalar ro'yxatini tahrirlashingiz mumkin.

Vazifaga muvofiq asosiy tugma formasida yaratilgan tugma shakllarini va oxirgi elementni ochish uchun tugmalar bo'lishi kerak Chiqish . Buning uchun tugmani bosing Yarating, oyna ochiladi.

5-rasm. Tahrirlash tugmasi elementi oynasi

Tugma formasini ochish uchun birinchi tugmani yaratamiz Shakllar ro'yxati . Biz tugma, buyruq yonida bo'ladigan matnni ko'rsatamiz va ro'yxatdan kerakli tugma shaklini tanlaymiz.

6-rasm. Tugma shakli elementi uchun parametrlarni o'rnatish

Xuddi shunday, ma'lumotlar bazasi elementlari ro'yxati bilan qolgan uchta tugma shakllarini ochish uchun tugmalar yaratiladi. Tugma uchun Chiqish buyruqni belgilashingiz kerakIlovadan chiqing.

7-rasm. Chiqish tugmasi uchun imkoniyatlar

Natijada, strukturaAsosiy tugma shakli shaklni oladi:

8-rasm. Asosiy tugma shaklining yakuniy tuzilishi

Yaratilgan tugmalardan birini tahrirlash yoki oʻchirish uchun roʻyxatda uning nomini tanlangva tugmani bosing O'zgartirish yoki o'chirish . Agar tugma shakli elementlarining tartibini o'zgartirish kerak bo'lsa, ro'yxatdagi elementni tanlang va tugmalardan foydalaning Yuqoriga yoki pastga.

Tugma shaklini yaratish tugagach, tugmani bosing Yopish.

Qurilishdan keyinAsosiy tugma shakliUndan ochilgan shakllarni tahrirlashga o'tamiz, ular hozircha bo'sh. Buni amalga oshirish uchunTugma shakli menejeriro'yxatdan forma tanlang Shakllar ro'yxati va "Tahrirlash" ni bosing.

9-rasm. Shaklni o'zgartirish Shakllar ro'yxati

Tegishli ob'ektlarni ochish uchun pastki shakllarga tugmalar qo'shishingiz kerak. Shaklda Shakllar ro'yxati ma'lumotlar bazasidan HAMMA shakllarni ochish uchun tugmalar. Keling, ro'yxatni to'ldiramizUshbu tugma shaklining elementlari. Buning uchun tugmani bosing Yaratmoq va birinchi tugmaning parametrlarini belgilashga o'ting. Oynada tugma belgilanishini ko'rsatishingiz kerakKorxona shakli, jamoa O'zgartirish uchun shaklni oching, ro'yxat shaklida Korxonalarga kirish uchun shakl.

10-rasm. Shaklni ochish uchun tugma yaratish

Bu ochiladigan birinchi tugmani yaratadiKorxonalarga kirish shakllari. Boshqa barcha shakllarni ochish uchun tugmalar xuddi shu tarzda yaratilgan. Oxirgi tugma Orqaga ga o'tishni ta'minlashi kerakAsosiy tugma shakli.

11-rasm. Orqaga tugmani yaratish

Natijada, biz shaklning tuzilishini olamiz Shakllar ro'yxati , shakllarni ochish uchun tugmalar ro'yxatini o'z ichiga oladi.

12-rasm. Shakl tuzilishi Shakllar ro'yxati

Yopish tugmasini bosing va shakl strukturasini tahrirlashga o'ting Hisobotlar ro'yxati . Hisobotlarni ochish uchun ushbu shaklga tugmalarni qo'shing. OynadaTugma shakli elementini o'zgartirishbirinchi tugma uchun matnni belgilangHisobotni oching "Korxonalar ro'yxati» buyrug'i Hisobotni ochish va ochiladigan ro'yxatda biz hisobotni topamiz"Korxonalar ro'yxati" hisoboti.

13-rasm. Hisobotni ochish uchun tugma yaratish

Xuddi shunday, biz ma'lumotlar bazasidagi boshqa hisobotlarni ochish uchun tugmalar yaratamiz. Oxirgi narsa tugma shakliga yana tugma qo'shishdir. Orqaga:

14-rasm. Orqaga tugmani yaratish

Natijada, biz hisobotlarni ochish uchun tugmalar ro'yxati va asosiy tugma shakliga qaytish tugmasi bo'lgan shaklni olamiz:

15-rasm. To'ldirilgan shakl Hisobotlar ro'yxati

Jadvallar va so'rovlar ro'yxati bilan shaklni tahrirlashga o'tishdan oldin, tugma shakllaridan jadvallar va so'rovlarni ochish uchun ishlatiladigan makroslarni o'rganishingiz kerak.

Makro tushunchasi

Makro bu Access ob'ektidir , u boshqa ob'ektlar bilan birga ma'lumotlar bazasi oynasida taqdim etiladi. Makros makro buyruqlar ketma-ketligidan iborat. Makro buyrug'i bu ma'lum bir harakatni bajarishga qaratilgan ko'rsatma. Makros buyrug'i yordamida siz forma, hisobotni ochishingiz, hisobotni chop etishingiz, so'rovni bajarishingiz, filtrni qo'llashingiz, qiymat belgilashingiz yoki maxsus menyu yoki buyruqlar panelini yaratishingiz mumkin. Access-da mavjud bo'lgan so'l buyruqlar to'plami kichik shaxsiy foydalanuvchi ilovalarini ishlab chiqishda zarur bo'lgan deyarli har qanday harakatni amalga oshiradi.

Biz jadvallar va so'rovlarni ochish uchun mo'ljallangan makroslarni yaratamiz. Ushbu makroslar bitta so'l buyrug'idan iborat bo'ladi.

Makroslarni yaratish

Ma'lumotlar bazasi oynasida makros yaratishni boshlash uchun yorliqda tanlang Yaratish Makros tugmasini bosing . Ibratli oyna ochiladi (15-rasm).

15-rasm. Makro yaratish

Makroslar , so'lni tashkil etuvchi, ustunga kiritiladi Makro buyrug'i . Makro buyrug'ini kiritish uchun ushbu ustundagi so'l buyruqlar ro'yxatini kengaytirish tugmachasini bosing va tanlang Ochiq jadval stolni ochish uchun. Jadval nomi"Korxonalar" bo'limdagi ro'yxatdan tanlangMakro argumentlarso'l oynaning pastki qismida (16-rasm).

16-rasm. Makroslarni qo'shish

Quyidagi makro buyruqlar mumkin:

Ochiq jadval stolni ochadi. Jadval nomi va uning ochilish rejimi makrosning argumentlari bilan belgilanadi.

OpenRequest so'rovni ochadi. So'rovning nomi va uni ochish rejimi makrosning argumentlari bilan belgilanadi.

Makros buyrug'i kiritilgandan so'ng, so'l nom bilan saqlanishi mumkin, masalan,Ochish uchun makroslar xuddi shu tarzda yaratilgan HAMMA ma'lumotlar bazasida yaratgan beshta jadval.

Shundan so'ng siz so'rovni ochish uchun makrosni yaratishga o'tishingiz mumkin. Bunday holda siz makro buyrug'ini tanlashingiz kerak OpenRequest. So'rov nomi mos keladigan ro'yxatda tanlanadi, ochilish rejimi avvalgidek qoldiriladi, o'zgartirmang. So'rovni ochish uchun makro O'rtacha yosh:

17-rasm. So'rovni ochish uchun makrosni tahrirlash

Natijada, HAMMA jadvallarni ochish uchun makroslar va ALL SELECT so'rovlari makrolar ro'yxatida paydo bo'lishi kerak.

18-rasm. Makroslar ro'yxati

Makroslarni yaratgandan so'ng, tugma shakllarini qayta tahrirlashni boshlashingiz mumkin. OchiladiTugma shakli menejeriva shaklni tahrirlashni boshlang Jadvallar ro'yxati . Biz unga barcha ma'lumotlar bazasi jadvallarini ochish uchun tugmalar qo'shamiz. Buning uchun birinchisini yaratish uchun tugmani qo'shish oynasida matnni belgilang"Korxonalar" jadvalini oching,buyruqlar ro'yxatidan tanlangMakrosni ishga tushirish, va makroslar ro'yxatida tanlangKorxona jadvalini ochish uchun makro.

19-rasm. Jadvalni ochish uchun tugma yaratish

Xuddi shunday, boshqa jadvallarni ochish uchun tugmalar va oxirgi tugmani qo'shadi Orqaga asosiy tugma shakliga qaytish uchun.

20-rasm. Shaklga qo'shilgan tugmalar ro'yxati Jadvallar ro'yxati

Shundan so'ng biz derazaga boramizShakl menejeri tugmasiva shaklni o'zgartirishni boshlangSo'rovlar ro'yxati.Ushbu shaklda biz so'rovlarni ochish uchun tugmachalarni qo'shamiz. Birinchi tugma uchun matnni belgilangOchiq so'rov O'rtacha yosh, jamoa Makrosni ishga tushirish, va makro O'rtacha yosh so'rovini ochish uchun makro.Xuddi shunday, biz HAMMA tanlash so'rovlarini ochish uchun tugmachalarni qo'shamiz va oxirida biz tugma yaratamiz Orqaga.

21-rasm. So'rovlar ro'yxati shaklini tahrirlash

Shunday qilib, barcha tugma shakllari to'ldiriladi va yopilishi mumkinTugma shakli menejeri. Shakllar ro'yxatidan tugma shaklini ochish orqali ishga tushirishingiz mumkinBosish tugmasi shakli.

22-rasm. O'rnatilgan tugma shakli

Endi siz ushbu shaklni dizaynerda tahrirlashingiz, keraksiz rangli panellarni olib tashlashingiz, mazmunli sarlavha qo'shishingiz va asboblar panelidan elementni tanlashingiz kerak. Chizma , rasmni shaklga cho'zing va ochilgan oynada mavzu maydoni uchun topilgan rasmni tanlang (bizning holatda, bu korxona bilan chizilgan rasm).

Tugmalar rasm ustida joylashgan bo'lishi uchun siz rasmni sichqoncha bilan, so'ngra menyuda tanlashingiz kerak. Formatlash Orqaga yuborish-ni tanlang. Tugmalar yuqori chap burchakka, tugmachalarga yaqinroq joylashtirilishi mumkin O‘CHIRMANG. Olingan tugma shakli yaratilgan ma'lumotlar bazasining istalgan ob'ektlariga qulay foydalanish imkonini beradi.

23-rasm. Tugma shakli yaratildi

Ma'lumotlar bazasini ochishda "Asosiy tugma shakli" chiqishi

Oxirgi qadam, ma'lumotlar bazasi ochilganda tugma shakli ishga tushirilishi kerakligini ko'rsatishdir.

  1. Asboblar menyusida jamoani tanlangParametrlarni ishga tushirish.
  2. Ochiladigan ro'yxatdaShakl/sahifa chiqishiochiladigan ro'yxatdan tanlang Tugma shakli.
  3. Oynada siz qo'shimcha dastur parametrlarini ham belgilashingiz mumkin: sarlavha, belgi va boshqalar.

Biz yaratgan tugma shakli ma'lumotlar bazasini ochganingizda ochiladi.

2-sahifa


Sizni qiziqtirishi mumkin bo'lgan boshqa ishlar kabi

51775. Dars maktabda sport o'yinlarini o'ynashning asosiy shaklidir 116,5 KB
Darsning davomiyligi 30 45 daqiqadan uch yoki undan ortiq soatgacha. Dars rejasi uni turli vazifalar hal qilinadigan bir nechta o'zaro bog'langan qismlarga bo'lishni o'z ichiga oladi. Bo'limlarning davomiyligi darsning umumiy davomiyligiga, o'quvchilarning tayyorgarligiga, dars sharoitlariga va boshqalarga bog'liq. Tayyorgarlik qismi o'quvchilarni darsning asosiy vazifasini bajarish uchun tashkil etish va tayyorlashga qaratilgan.
51777. Ukraina tilini rivojlantirish 59,5 KB
Meta: ukrain tilining tarixiy rivojlanish bosqichlari bilan tanishish; bizning kunlarimizda ukrain tili va so'z boyligining rivojlanish tendentsiyalari bilan; ukrain tilida vatanparvarlikni suveren va onalik muhabbati sifatida singdirish; mantiqiy, xayoliy fikrlashga hurmatni rivojlantirish, ko'nikmalarni oshirish, yordamchi bilan ishlash va o'quvchilarning so'z boyligini yaxshilash. Ilm-fan tasdiqlaydiki, o‘n yil davomida tilning lug‘at boyligi taxminan 25 ga o‘zgaradi. Nikohdan tortib milliy an’analarga...
51780. 19-asr madaniyati va adabiyoti taraqqiyotining har tomonlama tavsifi, adabiyotning stilistik rivojlanishi. Realizm bevosita dunyoviy adabiyotdagi kabi 2,76 MB
Dars turi: kombinatsiyalar. Gi de Mopassan YASHIRILGAN DARS I. Gi de Mopassan: Iltimos; meni tasalli; o'limga ruxsat bering; meni rozchulte; meni titrashga ruxsat bering; yig'lashimga ruxsat bering; dars tugashidan oldin hayvon haqida o'ylashimga sabab bering. IV darsdagi mavzulardan hayratda.
51781. JAZZGA BORISHLAR 530 KB
Jekson pop musiqasi odamlar hayotida qanday muhim rol o'ynashiga ishora qiladi; talabalarga blyuz jazz improvizatsiyasining ma'naviyatini tushunishning ma'nosini tushuntirish; zokremning vokal xor mahoratini, eshitish ritmiga muvofiq kantilena kuylash malakalarini rivojlantirish; rus estradasi yulduzlarining ijodiga qiziqishni rivojlantirish; o'rganishning estetik didini his qilish; o‘quvchilarning yengil musiqa va jazzga bo‘lgan qiziqishini rivojlantirish KOMPETENSIYALARNI SHAKLLANTIRISH: IJODIY MUSIQALI JONLI MUSICAL...
51782. Hozirgi maktab bitiruvchisi - maxsus xususiyatlar shakllangan 36 KB
Hozirgi maktab bitiruvchisida insonning murakkab ma’naviy olamiga doimiy va uzluksiz kirib boradigan o‘qituvchilik kasbi va inson bilimi ixtisosligi shakllangan. Bitiruvchining mutaxassisligi bo'yicha asosiy xarakteristik ko'rsatmalar noyobdir. Bu xususiyat o'z-o'zini anglash va o'z-o'zini tarbiyalashning yuqori darajasiga ega. Shunday qilib, u o'zini hurmat qiladi va o'z qadr-qimmatini va boshqa fazilatlarning qadr-qimmatini anglaydi va o'z oldidagi mas'uliyatni o'z zimmasiga olishi va xizmat qilishini anglatadi.Insonparvarlik rahm-shafqat, mehr-oqibat, ...

Tugma shakli forma boʻlib, uning yagona maqsadi sizni boshqa shakllarga yoʻnaltirishdir (odatda forma tugmachasini bosganingizda). Bu ma'lumotlar bazasining asosiy menyusining bir turi. Bu shakl ham harakatning boshlang'ich nuqtasi, ham markazidir. Oddiy tugma shakli yo'naltiruvchi tugmalar to'plamini o'z ichiga oladi boshqacha joylar.

Shaklda. 14.10 Access tomonidan yaratilgan tugma shaklining turini ko'rsatadi.

Eslatma

Yaratilgan tugma shakli boshqa har qanday shakl turiga o'xshaydi, shuning uchun uni yaratganingizdan so'ng, tugma shaklini vizual tarzda jozibali qilish uchun oxirgi ikki bobda o'rgangan ko'nikmalaringizdan foydalanishingiz mumkin.

Guruch. 14.10. Ushbu Kirish tugmasi shakli sizga bir marta bosish orqali besh xil shaklga kirish imkonini beradi. Kirish tugmasi shakllarining afzalligi shundaki, siz bir necha soniya ichida o'zingizni yaratishingiz mumkin. Kamchiliklar orasida biroz eskirgan tashqi ko'rinish, ta'sirchan foydalanuvchilarni noldan boshlab o'zlarining tugma shakllarini loyihalashga majbur qilish

Avtomatik ravishda tugma shaklini yaratish uchun siz forma ustasidan foydalanishingiz kerak. Quyida uning qanday ishlashi tasvirlangan.

1. Tasmadan tanlang Ma'lumotlar bazalari bilan ishlash > Ma'lumotlar bazalari bilan ishlash > Tugma forma menejeri(Ma'lumotlar bazasi vositalari > Ma'lumotlar bazasi vositalari > Kommutator boshqaruvchisi).

Ma'lumotlar bazasida ushbu tugmani birinchi marta bosganingizda, Access tugma shaklini topa olmaganligi haqida xabar beradi va uni yaratishni taklif qiladi. Tugma forma menejeri bilan ishlashni davom ettirish uchun Ha tugmasini bosing (14.11-rasm).

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

Guruch. 14.11. Tugma shakl menejeri sahifalar ro'yxatini ko'rsatadi. Har bir sahifa tugma shaklidagi menyuning alohida qismidir. Eng oddiy tugma shakllari faqat bitta sahifaga ega, ya'ni shakl bitta chuqurlik darajasini qo'llab-quvvatlaydi va har bir tugma foydali amalni bajaradi (masalan, shakl yoki hisobotni ochish)

Guruch. 14.12. Oyna sizga menyu buyruqlarini yaratish, keraksizlarini o'chirish, ularning tartibini o'zgartirish imkonini beradi (bu tartib tugma formasidagi buyruqlar tartibini belgilaydi)

2. Tugmani bosing O'zgartirish tugma shakli sahifasini tahrirlash uchun.

Ekranda oyna paydo bo'ladi Tugma shakli sahifasini o'zgartirish(14.12-rasm). Bu erda haqiqiy menyu buyruqlari aniqlanadi.

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 siz ikkita ma'lumotni berishingiz kerak: formada paydo bo'ladigan matn va tugmani bosganingizda Access bajarishi kerak bo'lgan buyruq.

Guruch. 14.13. Ushbu buyruq hisobotni boshqaradi Davomat(davom etish).

Ochiladigan ro'yxatdan Jamoa buyruq bajarishi kerak bo'lgan amalni tanlang

4. Menyu matnini kiriting va tugma bosilishi kerak bo'lgan amalni tanlang.
Quyidagi variantlar mumkin:

o Tugma shakliga o'ting(Kommutatorga o'ting) - tugma shaklining boshqa sahifasiga o'tadi. Tugma sahifalari haqiqatan ham uzun menyularni bir nechta qisqaroq menyularga bo'lish uchun ishlatilishi mumkin:

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

o O'zgartirish uchun ochiq shakl(Formni tahrirlash rejimida ochish) - formani ochadi normal rejim yozuvlarni ko'rish va tahrirlash uchun. Ushbu rejim noto'g'ri nomga qaramay, shaklni tahrirlashga ruxsat bermaydi;

o Hisobotni ochish(Ochiq hisobot) - hisobotni oldindan ko'rish rejimida ochadi;

o Ilova dizayneri(Dizayn ilovasi) - tugmalar menejeri oynasini ochadi, shu bilan tugma formasi menyusini tahrirlash imkonini beradi. Ushbu parametr kamdan-kam hollarda menyuga kiritilishi kerak;

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

o Makrosni ishga tushirish(Makroni ishga tushirish) va Dasturni bajaring(Run Code) - yaratgan makrosni ishga tushiring (15-bobga qarang) yoki siz yozgan kod Vizual til Asosiy (16-bobga qarang).

5. Barcha kerakli buyruqlarni yaratmaguningizcha 3 va 4-bosqichlarni takrorlang. Keyin tugmani bosing Yopish tugma shakli menejerining asosiy oynasiga qaytish uchun.

Tugmachalar shakllari yomon sirga ega. Har bir sahifaga faqat sakkizta menyu buyrug'ini qo'yishingiz mumkin. Agar sizga ko'proq kerak bo'lsa (kimga kerak emas?), Menyungizga qo'shimcha sahifalar qo'shishingiz kerak.

Asosiy tugma shakli ma'lumotlar bazasi bo'ylab harakatlanish maqsadida yaratilgan, ya'ni. ma'lumotlar bazasining asosiy menyusi sifatida foydalanish mumkin. Asosiy tugma formasining elementlari forma va hisobot obyektlaridir.

So'rovlar va jadvallar asosiy tugma shaklining elementlari emas. Shuning uchun, tugma shaklida so'rov yoki jadval tugmalarini yaratish uchun makroslardan foydalanishingiz mumkin. Dastlab ma'lumotlar bazasi oynasida noyob nomga ega "Ochiq so'rov" yoki "Ochiq jadval" makroslari, so'ngra tugma shaklida ushbu makroslarni chaqirish uchun tugmalar yaratiladi.

Bitta ma'lumotlar bazasi uchun bir nechta tugma shakllarini yaratishingiz mumkin. Tugmachalar forma sahifalarida shunday guruhlanishi kerakki, foydalanuvchi qaysi tugma shakllarida ma'lum buyruqlar bajarilishi mumkinligi (so'rovlar, hisobotlar, ma'lumotlarni kiritish va tahrirlash) aniq bo'lishi kerak. Shuni ta'kidlash kerakki, bo'ysunuvchi tugma shakllarida asosiy tugma shakliga qaytish tugmalari bo'lishi kerak.

Tugma shakllarini yaratish texnologiyasi quyidagicha:

1) asosiy tugma shakli (GKF) sahifasini yaratish;

2) bo'ysunuvchi tugma shakllarining kerakli miqdordagi sahifalarini yaratish (masalan, ma'lumotlarni kiritish, hisobotlar, so'rovlar va boshqalar uchun shakllar);

3) asosiy tugma formasining elementlarini yaratish;

4) ma'lumotlarni kiritish yoki o'zgartirish uchun tugmachali hisobot shakllari va shakllari uchun elementlarni yaratish;

5) so'rovlar yoki noyob nomli jadvallar uchun makroslarni yaratish;

6) tugmachali so'rov shakllari yoki jadvallari uchun elementlar yaratish.

Tugma shakllarining tuzilishini quyidagicha taqdim etish mumkin.

Asosiy tugma formasini va uning elementlarini yaratish uchun siz ma'lumotlar bazasini ochishingiz kerak (masalan, "Talabalar faoliyati") va Kirish imkoniyatlari - Sozlamalar - Buyruqlarni tanlash buyrug'ini bajarishingiz kerak. / "Ma'lumotlar bazalari bilan ishlash" yorlig'i - tugma shakli menejerini tanlang va uni Tez ishga tushirish asboblar paneli sozlamalariga qo'shing.

Agar tugma shakli ilgari yaratilmagan bo'lsa, dialog oynasi ochiladi "Tugma forma menejeri"

unda siz "Ha" tugmasini bosishingiz kerak, shu bilan tugma shakli yaratilishini tasdiqlaysiz. Natijada asosiy tugma formasi sahifasi yaratiladi.

Keyin yana uchta tugma shakli sahifasini yaratishingiz mumkin: ma'lumotlarni kiritish shakllari, hisobotlar va so'rovlar. Buni amalga oshirish uchun "Yaratish" tugmasini bosing va paydo bo'lgan oynada nomni kiriting yangi sahifa"Ma'lumotlarni kiritish shakllari"

va "OK" tugmasini bosing. “Ma’lumotlarni kiritish shakllari” tugmasi forma sahifasi yaratiladi. Shunga o'xshab, siz yana ikkita sahifa yaratishingiz kerak, oxirida biz "Push Button Forms Manager" oynasida ko'rsatiladigan to'rtta tugma shakllarini olamiz.

Shundan so'ng biz GCF elementlarini yaratamiz, buning uchun "Bosish tugmasi shakli menejeri oynasi" da "Asosiy tugma formasi" sahifasini tanlang va "O'zgartirish" tugmasini bosing, "Bosish tugmasi shakli sahifalarini o'zgartirish" yangi oynasi ochiladi.

Ushbu oynada "Yaratish" tugmasini bosing, "Tugma shakli elementini o'zgartirish" yangi oynasi ochiladi.

unda biz quyidagilarni bajaramiz:

 matnni kiriting: Ma’lumotlarni kiritish uchun formalar;

 ochiladigan ro‘yxatdan buyruqni tanlang: Tugma formasiga o‘tish;

 ro‘yxatdan tugma shaklini tanlang: Shakllarga ma’lumotlarni kiritish, “OK” tugmasini bosing.

“Bosish tugmasi shakli sahifasini tahrirlash” oynasida “Ma’lumotlarni kiritish shakllari” tugma formasi elementi ko‘rsatiladi.

Shunga o'xshash usuldan foydalanib, siz elementlarni yaratishingiz kerak: "So'rovlar" va "Hisobotlar", so'ngra "JBdan chiqish" elementi (tugmasi).

Natijada, asosiy tugma shaklining barcha elementlari "Tahrirlash tugmasi shakli sahifasi" oynasida ko'rsatiladi.

Tugma shakli "Ob'ektlar" panelidagi "Formalar" yorlig'idagi ma'lumotlar bazasi oynasi maydonidagi ro'yxatda, "Kommutatsiya paneli elementlari" jadvali esa "Jadvallar" yorlig'idagi ro'yxatlarda paydo bo'ladi. “Bosish tugmasi shakli” matniga ikki marta bosish asosiy tugma formasini ochadi.

Ma'lumotlar bazasini ishga tushirishda ushbu shakl ko'rsatilishi uchun siz Kirish parametrlari/Joriy ma'lumotlar bazasi buyrug'ini bajarishingiz kerak, Formani ko'rish oynasida ochiladigan ro'yxatdan "Bosish tugmasi shakli" ni tanlang va Holat panelidagi belgini olib tashlang. Ilova uchun sarlavha va belgini ham kiritishingiz mumkin.

Hozirgi vaqtda tugma shakllarini yaratish hali tugallanmagan, chunki bo'ysunuvchi tugma shakllarida (ma'lumotlarni kiritish shakllari, hisobotlar, so'rovlar) elementlar mavjud emas.

Pastki tugma shakllarini yaratish: hisobotlar va shakllar

"Ma'lumotlarni kiritish shakllari" tugmachali forma elementlarini yaratish uchun siz ma'lumotlar bazasini ishga tushirishingiz kerak (masalan, asosiy tugma formasi bilan "Talaba taraqqiyoti") va Tools / Utilities / Push-button Form Manager buyrug'ini bajarishingiz kerak.

Tugma forma menejeri oynasi ochiladi. Keyin "Push Button Forms Manager" oynasida "Ma'lumotlarni kiritish shakllari" ni tanlashingiz kerak

va "O'zgartirish" tugmasini bosing, "O'zgartirish tugmasi forma sahifasi" dialog oynasi ochiladi.

unda biz bajaramiz:

 matnni kiriting: Talabalar;

 ochiladigan ro‘yxatdan buyruqni tanlang: Tahrirlash uchun formani ochish;

 ro‘yxatdan tugma shaklini tanlang: Talabalar, “OK” tugmasini bosing.

"Tahrirlash tugmasi shakli sahifasi" oynasida "Talabalar" elementi ko'rsatiladi. Xuddi shu texnologiyadan foydalangan holda "Talaba guruhlari" elementini yaratgandan so'ng, u ham oynada ko'rsatiladi.

Keyinchalik, asosiy tugma shakliga qaytish uchun tugma yaratishingiz kerak, buning uchun "Yaratish" tugmasini bosing va paydo bo'lgan oynada "Tugma formasiga o'tish" buyrug'ini tanlang, " Asosiy tugma shakli" ni bosing va "Asosiy tugma shakliga o'tish" ni kiriting. “OK” tugmasini bosing

va "Tugma shakli sahifasini o'zgartirish" oynasini yoping.

Ma'lumotlar bazasi oynasida asosiy tugma formasini ishga tushiramiz, unda "Ma'lumotlarni kiritish shakllari" tugmachasini bosamiz, "Ma'lumotlarni kiritish shakllari" ochiladi.

"Hisobotlar" tugmasi shakli uchun elementlarni yaratish xuddi shu texnologiya yordamida amalga oshiriladi va natijada:

Sub-ButtonForm yaratish: so'rovlar

“So‘rovlar” kichik tugma formasining elementlarini yaratish uchun ma’lumotlar bazasini ishga tushirish (masalan, asosiy tugma formasi bilan “O‘quvchilarning borishi”) va noyob nomlar bilan “Ochiq so‘rov” yoki “Ochiq jadval” makroslarini yaratish, so‘ngra Ushbu makroslarni chaqirish uchun tugma shaklida tugmalar yarating.

“Talaba faoliyati” makrosini yaratishda “Makrolar” yorlig‘ini tanlab, “Yaratish” belgisini bosish kerak, “Makro” muloqot oynasi ochiladi. Ushbu oynada ochiladigan ro'yxatdan "Ochish so'rovi" so'l amalini tanlang va ochiladigan ro'yxatdan "Talaba taraqqiyoti" so'rovi nomini tanlang.

keyin "Yopish" tugmasini bosing. Ko'rsatilgan oynada "Macro1 ob'ektining tartibi yoki tuzilishidagi o'zgarishlarni saqlash kerakmi?" "Ha" tugmasini bosing. "Saqlash" oynasi ochiladi, unda siz "Talaba taraqqiyoti" makrosining nomini belgilashingiz va "OK" tugmasini bosishingiz kerak.

Makros nomi ma'lumotlar bazasi oynasidagi makroslar ro'yxatida saqlanadi. "Parametrik_so'rov" makrosini yaratib, saqlangandan so'ng yaratilgan makroslarning nomlari ma'lumotlar bazasi oynasida ko'rsatiladi.

"Talaba taraqqiyoti" so'rovi uchun tugma shakli elementlarini yaratish uchun siz Service / Utilities / Button Form Manager buyrug'ini bajarishingiz kerak. Tugma forma menejeri ochiladi.

Shundan so'ng siz "Bosish tugmasi shakli menejeri" oynasida "So'rovlar" ni tanlashingiz kerak va "Tahrirlash" tugmasini bosing, "Bosma shakl sahifasini tahrirlash" muloqot oynasi ochiladi.

Ushbu oynada "Yaratish" tugmasini bosing, "Tugma shakli sahifasini o'zgartirish" yangi oynasi ochiladi.

unda biz bajaramiz:

 matnni kiriting: Hisobot: Talabalar faoliyati;

 ochiladigan ro‘yxatdan buyruqni tanlang: Makrosni ishga tushirish;

 ro‘yxatdan tugma shaklini tanlang: Talaba taraqqiyoti, “OK” tugmasini bosing.

“Tahrirlash tugmasi shakli sahifasi” oynasida “Hisobot: Talaba taraqqiyoti” tugma shakl elementi ko‘rsatiladi. Xuddi shu texnologiyadan foydalangan holda "Parametric_query" elementini yaratgandan so'ng, u ham oynada ko'rsatiladi.

Keyin, "Tugma shakli sahifasini o'zgartirish" va "Bosish tugmasi shakli menejeri" oynalarini yoping. JB oynasida "Formalar" yorlig'ida "Bosish tugmasi shakli" yozuvini bosing va asosiy tugma shakli ochiladi. Asosiy tugma formasida So'rovlar tugmasini bosing va "So'rovlar" tugma shakli ochiladi.

Shunday qilib, bo'ysunuvchi tugma shakli bo'lgan "So'rovlar" tugma shakli yaratildi.

Laboratoriya ishi No5.

Mavzu: Tugma shakllarini yaratish.

Maqsad: Tugma shakllarini yaratish va tahrirlashni o'rganing.

Mashq qilish

Ma'lumotlar bazasi bilan ishlash uchun asosiy tugma formasini va qo'shimcha tugma shakllarini yarating.

Asosiy ma'lumotlar

Yuqori tuzilmaKirishtugma shakl menejeri

Access plaginlari - bu protseduralar va ular bilan bog'liq ob'ektlarni o'z ichiga olgan ma'lumotlar bazalari. Qo'shimchalarning uch turi mavjud:

menyu qo'shimchalari

· quruvchilar

· magistrlar

Sehrgarlar va quruvchilar kontekstga sezgir qo'shimchalardir. Ular foydalanuvchi muayyan harakatlarni bajarishga harakat qilganda ishga tushadi. Menyu qo'shimchalari kontekstdan mustaqil bo'lib, ularga menyudan kirish mumkin XizmatÞ Utilitalar. Menyu plaginiga misol buton forma menejeri.

Tugma shakllari (yoki menyular) ) ilova komponentlari va quyi tizimlariga kirishni ta'minlovchi ilovadagi shakllardir. Komponentlar o'rtasida almashish tugmalarni bosish orqali amalga oshiriladi. Albatta, har bir tugma uchun hodisani qayta ishlash protsedurasini yaratish orqali dizayn rejimida tugma shakllarini yaratishingiz mumkin Tugmachani bosish. Ammo arizada ko'plab shakllar va hisobotlar mavjud bo'lsa, bu ish juda ko'p vaqt talab qilishi mumkin.

Tugma shakli menejeri bir tugma formasi orqali barcha tugma shakllarini boshqarish uchun murakkab texnikadan foydalanadi, tugma shakli elementlari deb nomlangan drayverlar jadvalini yaratadi va har bir tugma shaklida sakkiztagacha element yaratish imkonini beradi. Agar sakkizdan ortiq tugma kerak bo'lsa, etishmayotganlar protseduralarni yozish yoki makroslarni yaratish orqali qo'lda yaratiladi. U ishga tushganda, dispetcher joriy ma'lumotlar bazasida nom bilan jadvalni qidiradi KommutatorElementlar, va agar yo'q bo'lsa, u yangi tugma shaklini yaratishni boshlaydi.

Muloqot oynasida Tugma shakli menejeri barcha shakllar sahifalar deb ataladi. Bu erda ilovaning barcha tugma shakllarining nomlari ko'rsatilgan.

Muloqot oynasida siz shakllar nomlarini o'zgartirishingiz, shakl elementlarini tahrirlashingiz mumkin (tugma O'zgartirish...), elementlarni o'chirish (tugma Oʻchirish) yoki elementning o'rnini o'zgartiring (tugma Yuqoriga Va Pastga).

Muloqot oynasida Tugma shakli elementini o'zgartirish uchta parametr belgilanadi:

· Matn– tugma shaklidagi tugmada paydo bo'ladigan element nomi.

· Jamoa– foydalanuvchi tugmani bosganida bajariladigan buyruq.

· Shakl- bu maydonning mazmuni Buyruq maydonining qiymatiga bog'liq.


Guruch. 5.1 . Yangi mijoz qo'shish uchun tugma yaratilmoqda.

Tugma shakllari yaratilgandan so'ng, ma'lumotlar bazasi oynasining Jadvallar yorlig'ida jadval paydo bo'ladi KommutatorElementlar, va Shakllar yorlig'ida - shakl Kommutator, nomini oʻzgartirish mumkin. Lekin jadval nomini o'zgartirish uchun KommutatorElementlar, ushbu tugma shaklida saqlangan VBA (Visual Basic for Applications) protseduralarida unga barcha havolalarni o'zgartirishingiz kerak.

Ish texnologiyasi

Ctugma shaklini yaratish

1. Ma'lumotlar bazasini oching.

2. Jamoani tanlang Xizmat® Utilitalar® Tugma shakli menejeri.



Fig.5.2 Tugma shakli shakllari .

3. Yangi tugma shaklini yaratish haqida so'ralganda, javob bering Ha.

4. Ko'rsatilgan oynada Tugma shakli menejeri tugmasini bosing Yaratmoq.

5. Qo'shimcha tugma shakli nomini o'rnating - Shakllar. bosing KELISHDIKMI.

6. Ismni xuddi shu tarzda o'rnating Hisobotlar ikkinchi qo'shimcha tugma shakli va nomlari uchun Shakl Mijoz Va Shakl Buyurtmalar,Hisobot ReportClients, Hisob Va Chiqish boshqalar uchun.

7. Oynada Tugma shakli menejeri tanlang AsosiyKommutator(Asosiy tugma shakli) va tugmani bosing O'zgartirish.

8. Oynada Tugma shakli sahifasini o'zgartirish tugmasini bosing Yaratmoq.

9. Oynada Tugma shakli elementini o'zgartirish parametrlarni belgilang:

Matn: shakllar

Jamoa: Tugma shakliga o'ting

Shakl: Shakllar

10. OK tugmasini bosing.

11. Tugma opsiyalari Hisobotlar xuddi shu tarzda o'rnating.

12. Tugma uchun Chiqish parametrlarni o'rnatish:

Matn: Chiqish

Jamoa: Ilovadan chiqing

13. Tugmasini bosing Yopish.

14. Oynada Tugma shakli menejeri shaklni tanlang Shakllar va tugmani bosing O'zgartirish.

15. Oynada Tugma shakli sahifasini o'zgartirish tugmasini bosing Yaratmoq.

16. Oynada parametrlarni belgilang:

Matn: Mijoz shakli bilan ishlash

Jamoa: Tugma shakliga o'ting

Shakl: Shakl Mijoz

17. OK tugmasini bosing.

18. Xuddi shu tarzda, u bilan ishlash parametrlarini belgilang ShaklBuyurtmalar

19. Asosiy shaklga qaytish uchun tugmani taqdim eting:

Matn: Qaytish

Jamoa: Tugma shakliga o'ting

Shakl: Asosiy kommutator.

20. bosing Yopish.

21. Oynada Tugma shakli menejeri shaklni tanlang Shakl A Mijoz va tugmani bosing O'zgartirish.

22. Oynada Tugma shakli sahifasini o'zgartirish tugmasini bosing Yaratmoq.

23. Oynada Tugma shakli elementini o'zgartirish parametrlarni belgilang:

Matn: Yangi mijoz

Jamoa: Shaklni qo'shish rejimida ochish

Shakl: Mijoz

24. OK tugmasini bosing.

25. Oynada Tugma shakli sahifasini o'zgartirish tugmasini yana bosing Yaratmoq.

26. Oynada Tugma shakli elementini o'zgartirish parametrlarni belgilang:

Matn: tahrirlash

Jamoa: Shaklni tahrirlash rejimida ochish

Shakl: Mijoz

27. OK tugmasini bosing.

28. 21-27-bosqichlarga o'xshash shakl bilan ishlash uchun tugmalar yarating Buyurtmalar

29. 19-bosqichga o'xshash oldingi shaklga qaytish uchun tugma yarating.

30. Oynada Tugma shakli menejeri shaklni tanlang Hisobotlar, tugmasini bosing O'zgartirish va tugma shakli elementlarini yarating Hisobotlar(hisobotlarni ko'rish va qaytarish).

31. Dizayn rejimida ButtonForm ni tahrirlang.

1. Mavzu laboratoriya ishi.

2. Laboratoriya ishining maqsadi.

3. Tugmachali forma yaratish texnologiyasi.