Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Создание специального диалогового окна




Создание немодальных всплывающих форм

Предполагаемые действия

Создание немодальной всплывающей формы

Создание специального диалогового окна

Временное открытие формы как диалогового окна

Изучение документации о свойствах, используемых при построении всплывающих форм и специальных диалоговых окон

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acdecCreateCustomDialogBoxSW":1:"Foo":"Invisible"}

1 Создайте форму. Форма может включать любую комбинацию элементов управления.

2 В режиме конструктора откройте окно свойств формы двойным нажатием кнопки мыши в области выделения формы.

3 Введите значение Да в ячейку свойства Всплывающее окно (PopUp).

4 В ячейке свойства Тип границы (BorderStyle) выберите «Тонкая», если следует запретить изменение размеров формы; в противном случае перейдите к следующему шагу. Если задано значение «Тонкая», всплывающую форму можно перемещать, но нельзя изменять ее размеры.

5 Создайте макрос или процедуру обработки события, открывающие форму.

Примечание. Для того чтобы увидеть пример процедуры обработки события, открывающей немодальную всплывающую форму, нажмите кнопку построителя рядом с ячейкой свойства Нажатие кнопки (OnClick) кнопки «Сведения о товаре» в форме «Заказы» из учебного приложения «Заказы».

6 Свяжите с формой или отчетом макрос или процедуру обработки события, указав имя макроса или процедуры обработки события в ячейке соответствующего свойства события. Например, введите имя макроса или процедуру обработки события в ячейку свойства кнопки Нажатие кнопки (OnClick).

Примечания

·Чтобы удобно расположить форму на экране, откройте ее в режиме конструктора, разверните окно Microsoft Access, расположите форму так, как это нужно, и затем сохраните ее. При открытии форма будет расположена на том же месте (если для свойства Выравнивание по центру (AutoCenter) задано значение «Нет»).

·Для получения сведений о других свойствах всплывающей формы нажмите кнопку.

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCreateModelessPopupSW":1:"Foo":"Invisible"}

1 Создайте форму. Форма может включать любую комбинацию элементов управления.

2 В режиме конструктора откройте окно свойств формы двойным нажатием кнопки мыши в области выделения формы.

3 В ячейке свойства Всплывающее окно (PopUp) выберите значение «Да».

4 В ячейке свойства Модальное окно (Modal) выберите «Да».

5 В ячейке свойства Тип границы (BorderStyle) выберите «Окна диалога». Если выбрано значение «Окна диалога», форма получает широкую границу и может включать только заголовок и оконное меню. Форма не может быть развернута, свернута в значок или изменена в размерах.

6 Создайте макрос или процедуру обработки события, открывающие форму.

Примечание. Для того чтобы увидеть пример макроса, открывающего специальное диалоговое окно, см. макрос «ПечатьСчета», связанный с кнопкой «Печать счета» в форме «Заказы» из учебного приложения «Заказы».

7 Свяжите макрос или процедуру с формой или отчетом, указав имя макроса или процедуры обработки события в ячейке соответствующего свойства события. Например, введите имя макроса или процедуры обработки события в ячейку свойства Нажатие кнопки (OnClick) кнопки.

Примечания

·Специальное диалоговое окно обычно содержит одну или несколько кнопок, запускающих макрос или процедуру обработки события, в которых данные, введенные в диалоговое окно, используются для выполнения других действий. Такими кнопками часто являются кнопки OK и Отмена. Пользователь имеет возможность указать кнопку, получающую фокус, и кнопку, работающую как кнопка Отмена, с помощью свойств По умолчанию (Default) и Отмена (Cancel). Для получения дополнительных сведений о свойстве По умолчанию (Default) нажмите кнопку. Для получения дополнительных сведений о свойстве Отмена (Cancel) нажмите кнопку.

·Чтобы удобно расположить форму на экране, откройте ее в режиме конструктора, разверните окно Microsoft Access, расположите форму так, как это нужно, и затем сохраните ее. При открытии форма будет расположена на том же месте (если для свойства Выравнивание по центру (AutoCenter) задано значение «Нет»).

·Для получения дополнительных сведений о свойствах, которые можно задать для специального диалогового окна, нажмите кнопку.

·Для получения дополнительных сведений о создании специального диалогового окна, в которое вводятся условия отбора в отчетах, нажмите кнопку.

·Для получения дополнительных сведений о создании запроса, связанного с диалоговым окном, нажмите кнопку.

·Чтобы использовать форму и как обычную форму, и как диалоговое окно, можно воспользоваться режимом «Окна диалога» макрокоманды ОткрытьФорму (OpenForm) для временного открытия формы как диалогового окна. Для получения дополнительных сведений нажмите кнопку.

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCreateCustomDialogBoxAcceptUserInputSW":1:"Foo":"Invisible"}




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 408; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.