ВУЗ:
Составители:
Рубрика:
38
изучения всего нового (Form object (Объект Form) справочной системы Microsoft Access).
Просмотреть форму Главная1 в режиме формы. Поперемещаться по заказам. Что
происходит?
2 вариант
2.7. Создать форму Главная2 копировав форму Главная1.
2.8. Создать формы Подч3 и Подч4 копировав формы Подч1 и Подч2
2.9. У подчиненной формы Подч3 (находимся в конструкторе формы Главная2) указать
объект-источник. Подчиненных полей и основных полей у нее нет.
2.10. Добавить в форму Главная2 поле, которому дать имя ww.
Создать для формы Подч3 процедуру обработки события. В событии «Текущая
запись» написать me.Parent!ww=me!КодЗаказа. Откомпилировать процедуру.
Использовать Help для изучения всего нового.
2.11. У подчиненной формы Подч4 указать объект-источник. Указать подчиненные поле(я),
т.е. поле из формы Подч4. Указать основное поле ww. Просмотреть форму Главная2 в
режиме формы. Поперемещаться по заказам. Что происходит?
2.12. Поле ww сделать невидимым.
Лабораторная работа №5
Работа с записями таблиц через форму
Цель: Приобрести умения и навыки при работе с формами. Научиться работать с записями
таблиц через форму.
Работаем с формой ЗаказыФирмы (главная форма с подчиненной, главная форма
источником записей имеет таблицу Заказы, а подчиненная - таблицу Заказано). Для
дальнейшей работы можно воспользоваться мастерами (если они установлены) или
создавать процедуры обработки кнопок вручную.
1. В форму ЗаказыФирмы добавить кнопку Сохранить1 (имя и подпись кнопки).
Процедура обработки этой кнопки должна сохранять текущую запись и форма должна
оставаться на этой записи). Использовать метод DoMenuItem команды Docmd (Help с
примерами)
2. В форму ЗаказыФирмы добавить кнопку СохранитьЗакрыть (имя и подпись
кнопки). Процедура обработки этой кнопки должна сохранять текущую запись и закрыть
форму. Воспользоваться тем, что MS Access при закрытии формы сохраняет текущую
запись. Использовать метод Close команды Docmd (Help с примерами)
3. В форму ЗаказыФирмы добавить кнопку СохранитьНовая (имя и подпись
кнопки). Процедура обработки этой кнопки должна сохранять текущую запись и перейти в
форме к созданию новой записи. Воспользоваться тем, что MS Access при переходе в форме
к следующей записи сохраняет текущую запись. Использовать метод GoToRecord команды
Docmd (Help с примерами)
4. В форму ЗаказыФирмы добавить кнопку Отмена (имя и подпись кнопки).
Процедура обработки этой кнопки должна отказаться от вновь введенной (еще не
сохраненной) текущей записи. Воспользоваться тем, что MS Access при нажатии «ESC»
«ESC» не сохраняет новую запись. Первый «ESC» отменяет значение в поле, а второй
«ESC» отменяет изменение всей записи. Использовать инструкцию Sendkeys (Help с
примерами). Свойство «Отмена» кнопки установить в «Да». Использовать
SendKeys "+{ESC}", True
изучения всего нового (Form object (Объект Form) справочной системы Microsoft Access). Просмотреть форму Главная1 в режиме формы. Поперемещаться по заказам. Что происходит? 2 вариант 2.7. Создать форму Главная2 копировав форму Главная1. 2.8. Создать формы Подч3 и Подч4 копировав формы Подч1 и Подч2 2.9. У подчиненной формы Подч3 (находимся в конструкторе формы Главная2) указать объект-источник. Подчиненных полей и основных полей у нее нет. 2.10. Добавить в форму Главная2 поле, которому дать имя ww. Создать для формы Подч3 процедуру обработки события. В событии «Текущая запись» написать me.Parent!ww=me!КодЗаказа. Откомпилировать процедуру. Использовать Help для изучения всего нового. 2.11. У подчиненной формы Подч4 указать объект-источник. Указать подчиненные поле(я), т.е. поле из формы Подч4. Указать основное поле ww. Просмотреть форму Главная2 в режиме формы. Поперемещаться по заказам. Что происходит? 2.12. Поле ww сделать невидимым. Лабораторная работа №5 Работа с записями таблиц через форму Цель: Приобрести умения и навыки при работе с формами. Научиться работать с записями таблиц через форму. Работаем с формой ЗаказыФирмы (главная форма с подчиненной, главная форма источником записей имеет таблицу Заказы, а подчиненная - таблицу Заказано). Для дальнейшей работы можно воспользоваться мастерами (если они установлены) или создавать процедуры обработки кнопок вручную. 1. В форму ЗаказыФирмы добавить кнопку Сохранить1 (имя и подпись кнопки). Процедура обработки этой кнопки должна сохранять текущую запись и форма должна оставаться на этой записи). Использовать метод DoMenuItem команды Docmd (Help с примерами) 2. В форму ЗаказыФирмы добавить кнопку СохранитьЗакрыть (имя и подпись кнопки). Процедура обработки этой кнопки должна сохранять текущую запись и закрыть форму. Воспользоваться тем, что MS Access при закрытии формы сохраняет текущую запись. Использовать метод Close команды Docmd (Help с примерами) 3. В форму ЗаказыФирмы добавить кнопку СохранитьНовая (имя и подпись кнопки). Процедура обработки этой кнопки должна сохранять текущую запись и перейти в форме к созданию новой записи. Воспользоваться тем, что MS Access при переходе в форме к следующей записи сохраняет текущую запись. Использовать метод GoToRecord команды Docmd (Help с примерами) 4. В форму ЗаказыФирмы добавить кнопку Отмена (имя и подпись кнопки). Процедура обработки этой кнопки должна отказаться от вновь введенной (еще не сохраненной) текущей записи. Воспользоваться тем, что MS Access при нажатии «ESC» «ESC» не сохраняет новую запись. Первый «ESC» отменяет значение в поле, а второй «ESC» отменяет изменение всей записи. Использовать инструкцию Sendkeys (Help с примерами). Свойство «Отмена» кнопки установить в «Да». Использовать SendKeys "+{ESC}", True 38
Страницы
- « первая
- ‹ предыдущая
- …
- 36
- 37
- 38
- 39
- 40
- …
- следующая ›
- последняя »