5 / 5 / 0
Регистрация: 13.05.2013
Сообщений: 133
|
|
1 | |
создание макроса10.03.2015, 20:13. Показов 754. Ответов 5
Метки нет (Все метки)
Всем привет! Ребят, прошу помощи.
Такое у меня задание: Создайте макрос Надпись для решения следующей задачи: Необходимо, чтобы в форме Дисциплина появлялась предупреждающая надпись «Количество часов в семестре больше 100!» в случае, если значение в поле Часов превышает 100. Указания Создайте надпись в форме Дисциплина. Имя надписи можно посмотреть и/или изменить в окне свойств надписи на вкладке Другие. Создайте макрос Надпись, как показано на рисунке Для первой макрокоманды для аргумента Элемент создайте выражение, определяющее свойство элемента надпись Вывод на экран (надпись должна быть видимой): [Forms]![Дисциплина]![Имя_надписи].[Visible], для аргумента Выражение введите значение Да. Вторая макрокоманда макроса скрывает надпись в форме. Для этого вводится аналогичная макрокоманда, но для аргумента Выражение вводится значение Нет. Для связи макроса с формой введите имя макроса в строку Текущая запись на вкладке События в окне свойств формы. Причем это нужно сделать при помощи макрокоманды "ЗадатьЗначение". В Access2007 нет такой команды. Подскажите пожалуйста, может быть есть какая-нибудь аналогичная ей команда?
0
|
10.03.2015, 20:13 | |
Ответы с готовыми решениями:
5
Создание макроса Создание макроса Создание макроса в access 2007 Создание макроса (Access 2010) |
2833 / 1375 / 215
Регистрация: 13.05.2011
Сообщений: 4,217
|
|
10.03.2015, 20:24 | 2 |
kareglasaya, вы забыли прикрепить пример вашей базы (чтобы прямо на нем и сделать).
0
|
5 / 5 / 0
Регистрация: 13.05.2013
Сообщений: 133
|
|
10.03.2015, 20:26 [ТС] | 3 |
Вячеслав Я, сейчас, одну секунду.
0
|
5 / 5 / 0
Регистрация: 13.05.2013
Сообщений: 133
|
|
10.03.2015, 20:28 [ТС] | 4 |
Вячеслав Я, прикрепила
0
|
2833 / 1375 / 215
Регистрация: 13.05.2011
Сообщений: 4,217
|
|
10.03.2015, 20:57 | 5 |
kareglasaya, извиняюсь, но как с макросами не подскажу, а по простому создаете на форме простое свободное поле. На нем пишете условие:
=IIf([Часов]>100;"Количество часов в семестре больше 100!"). И все. Смотрите вложение.
0
|
5 / 5 / 0
Регистрация: 13.05.2013
Сообщений: 133
|
|
10.03.2015, 21:28 [ТС] | 6 |
Вячеслав Я, спасибо
0
|
10.03.2015, 21:28 | |
10.03.2015, 21:28 | |
Помогаю со студенческими работами здесь
6
Создание макроса для текущей таблицы Создание макроса для перемещения данных Создание макроса, автоматизирующего работу с запросами Создание макроса для открытия нужной формы Создание макроса для кнопки открытия отчета Создание макроса: При нажатии на кнопку должно появляться сообщение, содержащее все данные текущей записи Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |