![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 11.07.2017
Сообщений: 4
|
![]()
Добрый день!
Никак не могу разобраться. Делаю функционал для логирования действий пользователей. (вставув, обновление записей) Использую для этого возможности именованных макросов. Все работает, окромя фиксации имени пользователя. Делаю так. В форме регистрации, при авторизации name_user = Me![login] TempVars.Add "temp_user", name_user MsgBox ([TempVars]![temp_user]) далее в макросе обращаюсь к временной переменной и так [TempVars]![temp_user]) и так [temp_user] НИЧЕГО просто макрокоманда "показать сообщение" выводит наименование переменной а не ее значение. Как в макросе вытащить значение вр. переменной? |
![]() |
![]() |
![]() |
#2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
https://youtu.be/aGMh1uHCHHY
Все работает
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 11.07.2017
Сообщений: 4
|
![]()
в том то и дело, что в коде все работает.
Что не правильно в макросе? screen.jpg мне нужно переменную объявить в модуле формы, а затем макросом данных загнать значение переменной в таблицу А я даже вытащить значение в msgbox (макросом) не могу Последний раз редактировалось ruslan_sul; 11.07.2017 в 20:14. |
![]() |
![]() |
![]() |
#4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Раз в vba работает, делайте через vba.
Кстати, зачем ОкноСообщения если надо заносить в таблицу значение? https://youtu.be/m0xB0icpOQY
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 11.07.2017
Сообщений: 4
|
![]()
Макросы уже настроены на добавление всего кроме user.
Использую макросы данных. А пример с MsgBox это просто пример. Казалось, что может быть проще? Хочется уже понять, что не так то. Посмотрел вот здесь Даже майкрософтовский пример не работает |
![]() |
![]() |
![]() |
#6 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Работает в ОкнеСообщения если текст Сообщения не
Код:
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#7 |
Регистрация: 11.07.2017
Сообщений: 4
|
![]()
Да, действительно работает.
Спасибо! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ЗадатьВремПеременную | Stylecolor | Microsoft Office Access | 1 | 09.04.2016 20:20 |
Отладка и выполнение программ, использующих макрокоманды (С++)) | Alferd | Помощь студентам | 2 | 05.03.2014 15:08 |
Использование Uses | kettanaito | Общие вопросы Delphi | 24 | 03.06.2012 21:03 |
Макрокоманды | JaZZ_XVIII | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 10.06.2009 08:12 |
Ошибка выполнения макрокоманды OpenReport | Khabibula | Microsoft Office Access | 3 | 12.09.2008 08:07 |