ПредишенСледващото

Вероятно сте забелязали, че в Access, и не само в нея, има прозорци, които са поставени на екрана на върха на всички други прозорци, дори и ако в момента са активни е друг прозорец. Пример за това е прозорец на прозорец Properties (Свойства) в дизайнер форма. Можете също така да настроите приложението да създава форми на този тип. Те се наричат ​​vsgyyvayuschimi форми.

Например, ако формата на главното разпределително табло, от което можете да изпълнявате основните стъпки при прилагането е малък и не обхваща други форми, е възможно да се направи поп-нагоре, така че да е на разположение по всяко време. Фиг. 9.44 показва форма, която е на върха на прозореца на база данни, въпреки че е активен.

За да се формира с това трябва да се настрои на Да (Yes) имот изскачащ прозорец (Pop Up). Този имот е част от раздел Други (други) прозореца със свойства на фигури (фиг. 9.45).

Обичайната форма също може да бъде превърната в модален диалогов прозорец, ако прозореца на имот е модален (Прехвърляне) тази форма, за да настроите стойността Да (Yes). Прехвърляне форма се характеризира с факта, че докато той е отворен, не можете да преместите фокуса към друг обект -..., Меню, лентата с инструменти бутон и т.н., т.е., други съоръжения не са на разположение до завършената работа с тази форма и няма да затворен.

Модалните форми обикновено се използват за създаване на собствени диалогови прозорци, които подканват потребителя някаква информация. За да се изпълняват и други задачи, потребителят трябва да въведете информацията и затворете форма. бутон Обикновено е поставен свойства менюто прозорец (Box Control) в този прозорец, прозорецът размери Buttons (Мин Макс Копчета) и бутона за затваряне (Close Button), така че тези бутони не се показват във формуляра. Но в самата форма създава два бутона OK и Отказ (Cancel). Бутонът OK ви позволява да извършвате по-нататъшни действия и затваря формата. Бутонът Cancel затваря формата и да извършват всички действия, за да се прекъсне операцията. За да създадете тази VBA програми или макроси, които са свързани със събитието натискане (кликване) на всеки един от тези бутони (вж. Също Chap. 13).

Фиг. 9.44. Popup главното разпределително табло форма

Фиг. 9.45. Настройка на стойността на имотите дясната част на екрана

Обикновено, модалните изскачащи прозорци или промените стойността на границата тип (Стил на контура), която има стойност по подразбиране се променят (важни). Този имот форми обикновено имат бърз набор стойност Slim (Thin). В този случай, изскачащ форма може да се мести по екрана, но не можете да го промените размера. В модален форма за вида граничния имот обикновено се задава стойността на диалоговия прозорец (Dialog). В същото време се изключва автоматично бутон размера на прозореца (но бутон за затваряне, което трябва да се изключи ръчно, ако е необходимо), така че не може да бъде увеличен, за да сведе до минимум икона или просто промяна в размера.

Пример за модален диалогов прозорец е форма на "Продажба на данни" (Продажби по Година Dialog) в приложението "Борей" (Northwind) (фиг. 9.46).

Фиг. 9.46. Диалогов прозорец, в прилагането модален

Свързани статии

Подкрепете проекта - споделете линка, благодаря!