Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Q; Можно ли передать параметр в макрос? / 18 сообщений из 18, страница 1 из 1
07.12.2004, 19:10:39
    #32817414
Иван FXS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
Можно ли как-то так исхитриться, чтобы передать параметр в макрос MS Access?
...
Рейтинг: 0 / 0
07.12.2004, 19:12:21
    #32817417
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
Можно. Если я правильно понял постановку вопроса. Причем, обращаться так же, как и из VBA.
...
Рейтинг: 0 / 0
07.12.2004, 19:27:12
    #32817440
Иван FXS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
А каков синтаксис?

Пусть я делаю макрос, который выводит MsgBox (команда "Сообщение" в руссифицированом Access'e) ...
Пусть этот макрос называется myMacro ...
Я хочу - В ПОЛЕ СВОЙСТВА OnClick моей формы - передать в него параметр 123, чтобы он его вывел в теле MsgBox ...

Как мне это там (В ПОЛЕ СВОЙСТВА OnClick) записать?
И - как этот параметр "принять" в "планшетке" макроса??
...
Рейтинг: 0 / 0
07.12.2004, 19:56:30
    #32817471
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
Низя. Надо превратить макрос в код.
...
Рейтинг: 0 / 0
07.12.2004, 20:08:03
    #32817475
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
Можно.
Но не стоит, поскольку я даже озвучивать этот способ не хочу.
Через 33 задницы...

з.ы. Саныч, с праздником, кстати )
...
Рейтинг: 0 / 0
07.12.2004, 20:26:44
    #32817486
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
А как?
...
Рейтинг: 0 / 0
07.12.2004, 20:43:54
    #32817496
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
Саныч, через задницу, блин. Я предупреждал. Если список параметров все-таки конечен и не слишком длинный (гы-гы), то можно в свободный контрол на форме при онклик записывать значением параметра, после чего сравнивать в условии макроса, после чего выводить сообщение нужным макросом.

Может и еще как-нибудь можно, но это первое, что пришло в голову.
...
Рейтинг: 0 / 0
07.12.2004, 20:52:45
    #32817500
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
Э. Так это не список параметров конечен, а список возможных значений параметра. И это вообще не параметр, значения контролов можно и в функции проверять, только там это не считается параметром.
...
Рейтинг: 0 / 0
07.12.2004, 20:55:20
    #32817503
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
Владимир Саныч Так это не список параметров конечен, а список возможных значений параметра.Угу...
Владимир Санычможно и в функции проверятьМожно )))
Владимир Санычтам это не считается параметромТады и здесь как и там ЭТО нельзя считать параметром
...
Рейтинг: 0 / 0
07.12.2004, 21:01:17
    #32817506
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
задача стояла параметризовать макрос. По барабану через список в скобочках или через глобалы передавать параметры. а потому в виде тушки или чучела - параметры переданы.
...
Рейтинг: 0 / 0
07.12.2004, 21:04:14
    #32817507
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
Короче, предлагаю маразм этот потереть )))
...
Рейтинг: 0 / 0
07.12.2004, 21:10:47
    #32817509
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
ты их в дверь - они в окно
...
Рейтинг: 0 / 0
07.12.2004, 21:28:56
    #32817520
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
ТемныйСаныч, через задницу, блин. Я предупреждал. Если список параметров все-таки конечен и не слишком длинный (гы-гы), то можно в свободный контрол на форме при онклик записывать значением параметра, после чего сравнивать в условии макроса, после чего выводить сообщение нужным макросом.

Может и еще как-нибудь можно, но это первое, что пришло в голову.
Фигушки - автор под OnClick сразу макрос подложил(аки свинью),в контролы,глобалы,хз не попишешь.
...
Рейтинг: 0 / 0
07.12.2004, 21:42:09
    #32817531
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
Что я важное в аксессе упустил... Почему у меня нету макросов... Ы-ы-ы-ы... (плачет)
...
Рейтинг: 0 / 0
07.12.2004, 22:35:59
    #32817572
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
Программист-ЛюбительЧто я важное в аксессе упустил... Почему у меня нету макросов... Ы-ы-ы-ы... (плачет)
Упустил однако. Первый называется Autoexec, а второй Autokeys
правда ни один из них не требует параметров
...
Рейтинг: 0 / 0
08.12.2004, 11:24:44
    #32818176
Иван FXS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
Приношу свои извинения сообществу, я задал вопрос по-дурацки: "как-то так исхитриться" - вот вы и исхитряетесь. ;-)

Честно признаться, я ожидал (интуитивно) категорического ответа - "Нет", и был сильно удивлен, когда Темный ответил - "Можно" ...
...
Рейтинг: 0 / 0
08.12.2004, 11:36:12
    #32818219
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
А ЗАЧЕМ это нужно?
...
Рейтинг: 0 / 0
08.12.2004, 11:43:05
    #32818246
Иван FXS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Q; Можно ли передать параметр в макрос?
Нуууу ... если щеки надувать - для пущей гибкости! ;-)

А в данной КОНКРЕТНОЙ ситуации - можно обойтись: В ПОЛЕ СВОЙСТВА OnClick записывать вызов ФУНКЦИИ, и там - пожалуйста - любые параметры.

Только я понял это вчера - уже когда домой топал, мокрый снег месил ...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Q; Можно ли передать параметр в макрос? / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]