Ma’lumotlarni yil bo‘yicha saralash
Ma’lumotlarni yil bo‘yicha saralovchi forma oynasi hosil qilish uchun Режим-Конструктор bo‘limidan Поле со списком tugmasi forma oynasiga joylashtirilib, unga “Yil A:” nom beriladi. Hosil bo‘lgan oynadan Страница свойств-данные- “ Источник строк - “…” ketma-ketligi tanlanadi:
Hosil bo‘lgan Добавление таблицы oynasidagi “3-A IO”M TALABALARI” nomli yozuv ustiga sichqonchaning chap tugmasini ikki marta bosib, quyidagi oyna hosil qilinadi:
Ushbu jadvalni tug’ilgan yil bo‘yicha salashi uchun sozlanadi. Oynaning pastli qismiga quyidagilar kiritiladi: “Yil: Year([Tugilgan yili])”. “Year” so‘zi qo‘shilishiga sabab faqat yilni o‘zi bo‘yicha saralaydi. “Yil”so‘zi esa shunchaki nom. Bunda ham ro‘yhatning Уникальные значения qatoridagi Нет so‘zi Да so‘ziga o‘zgartiriladi va kompyuter xotirasiga saqlanadi.
Ikkinchi marta yaratilgan Поле со списком tugmasining Свободный qismidan nusxa olinib, navbatdagi tugma hosil qilinadi va ular sozlanadi:
Nusxa olingan tugmaning jadvalda izoh uchun “B” deb nomlanadi va uning Свободный qismiga o‘tib, Страница свойств-данные bo‘limidagi ismini “A” deb, nusxasining ismini esa “B” deb nomlanadi:
“B” tugma sozlanadi. Tugmaning Свободный nomli qismi uchun Страница свойств ro‘yxatining bo‘limlari sozlanadi. Buning uchun События-После обновления-“…” -Макросы-OK amallari bajariladi:
Hosil bo‘lgan oynaning Добавить новую макрокоманду ro‘yxati ochilib, Применить Фильтр bandi tanlanadi. Undagi Условие отбора qismiga quyidagi formula kiritiladi: Year([Tugilgan yili]) Between [Формы]![3-A IO‘M TALABALARI]![A] And [Формы]![3-A IO‘M TALABALARI]![B]. Undan so‘ng, X tugmasini bosib, bajargan amallar saqlanadi:
Bunda “Year” yil bo‘yicha saralashni anglatadi.“Between”ning vazifasi “A” va ”B” yillar oralig’idagi ma’lumotlarni saralaydi.Oynadagi Режим bandidan dastur holati tekshiriladi:
“A” yil bo‘yicha ham ”B” yil bo‘yicha ham saralanishi uchun. Oynadagi Режим tugmasini bosamiz. “A” tugmasi sozlanadi. Tugmaning Свободный nomli qismi uchun Страница свойств ro‘yxatining bo‘limlari sozlanadi. Buning uchun События-После обновления-“…” -Макросы-OK ketma-ketlik bajariladi:
Oynaning o‘ng qismidagi, Каталог макроманд bo‘limidagi В этой базе данных papkasini yuqorida ko‘rsatilgan rasmdagidek ketma-ketlikda tanlanadi. “B.AfterUpdate” makrosi ustiga sichqonchani chap tugmasi ikki marta bosilib, odatdagidek saqlanadi. Oynadagi Режим bandidan dastur holati tekshiriladi. Agar dasturda xatolik bo‘lmasa “A” yil bo‘yicha ham ”B” yil bo‘yicha ham saralaydi:
Do'stlaringiz bilan baham: |