Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
 макросы После событий  [new]
Geizer1
Member

Откуда: Томск
Сообщений: 58
Access 2013. Макросы данных До событий (До изменения и До удаления) нормально работают, а макросы После событий (После вставки, После обновления, После удаления) нет. Вообще не срабатывает событие, хоть что туда пишу ничего не происходит.
27 май 19, 16:02    [21894962]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Tarasios
Member

Откуда: Украина
Сообщений: 443
Geizer1
Access 2013. Макросы данных До событий (До изменения и До удаления) нормально работают, а макросы После событий (После вставки, После обновления, После удаления) нет. Вообще не срабатывает событие, хоть что туда пишу ничего не происходит.

ну, смотря что именно вы вешаете на событие "после обновления". Кроме того, вы не указали, делаете ли вы requery и refresh.
28 май 19, 00:34    [21895279]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4366
Geizer1, а у меня срабатывают. Я что-то делаю не так?


Tarasios
Кроме того, вы не указали, делаете ли вы requery и refresh.
А это тут причём?
28 май 19, 03:59    [21895301]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Tarasios
Member

Откуда: Украина
Сообщений: 443
Панург
Geizer1, а у меня срабатывают. Я что-то делаю не так?


Tarasios
Кроме того, вы не указали, делаете ли вы requery и refresh.
А это тут причём?


То есть - а это тут причём? Например, классика: я в форме или там подчинённой форме по кнопочке делаю некие вычисления. Но не увижу результатов, пока не обновлю форму или источник данных.
ТС же ничего не сказал - он суперспец или только новичок, потому иду от простейшего.
28 май 19, 06:05    [21895314]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4366
Tarasios, макросы данных к формам имеют весьма опосредованное отношение, потому ни кнопочек, ни рефреша не требуется.
28 май 19, 06:54    [21895317]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4366
Панург
ни кнопочек, ни рефреша не требуется.
Если только для удобства обзору... Но ничего не мешает просто смотреть в таблицу
28 май 19, 07:00    [21895320]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4366
Geizer1
Вообще не срабатывает событие, хоть что туда пишу ничего не происходит.
А у тебя активный контент разрешён (VBA, макросы)?
Прикладываю простейший пример. Открывается таблица. В поля fld1 и fld2 вбиваешь циферки, в поле fld3 выводится сумма. Задействованы два события таблицы - "после вставки" и "после обновления".

К сообщению приложен файл (Database1.zip - 19Kb) cкачать
28 май 19, 07:26    [21895332]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4366
Access должен быть 2010 и новее.
28 май 19, 07:27    [21895333]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 6260
Geizer1,
Было пару раз было подобное,не объяснимое, с моей точки зрения, "чудо"-положительного результата добился только создав форму заново
28 май 19, 11:06    [21895461]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4366
sdku, я не пойму, форма то зачем? Это чисто табличная штука, причём тут весь интерфейс...
28 май 19, 11:12    [21895469]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Лапух
Member

Откуда: Стойбище № 7
Сообщений: 905
Панург
причём тут весь интерфейс...
Тоже не раз замечал, ЧТО ПРИ ТВОРЧЕСКОМ ЭКСТАЗЕ, НАЧИНАЛ ВАЯТЬ САМ НЕ ЗНЯ ЧЁ.
сООТВЕТСТВЕННО ФИГДНЯ ПОЛУЧАЛАСЬ.
БЛИН, БЕЛИНСКИЙ, А ЧЁ Я ТОЛЬКО ЗАГЛАВНЫИ БУКВАМИ ТЫКАЮ???
КАПСЛОК ВРОДЕ НЕ ВКЛЮЧЕН.
НЕУЖЕЛИ ВИРУСОМ ЗАРАЗИЛИ?
28 май 19, 12:10    [21895544]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 6260
Панург
sdku, я не пойму, форма то зачем? Это чисто табличная штука, причём тут весь интерфейс...
Geizer1
...Вообще не срабатывает событие...
А что события случаются в любых объектах,а не только в формах или в представлении отчета-может я чего-то не понимаю?
28 май 19, 12:27    [21895562]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4366
sdku, речь идёт о макросах данных - любые объекты тут ни при чём.
28 май 19, 12:31    [21895569]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4366
sdku
А что события случаются в любых объектах,а не только в формах или в представлении отчета
И таки да, в любых, где прописаны события.
28 май 19, 12:34    [21895578]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4366
sdku, Оператор Event и RaiseEvent

Пока найдёшь... все NET.VB подсовывает...
28 май 19, 12:41    [21895593]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 6260
погуглил про макросы данных и узнал что я ретроград-про такие навороты в версиях старше 2007 даже не подозревал-пользовался и пользуюсь тривиальными триггерами.
28 май 19, 12:47    [21895603]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 6260
а в*.mdb да и *.accdb обхожусь и без них
28 май 19, 13:02    [21895625]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4366
sdku
пользуюсь тривиальными триггерами
А давно они в Access появились?
28 май 19, 15:07    [21895827]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 6260
Панург,
я говорю о "мускуле", а в ACCESS они,по-моему,не появлялись
28 май 19, 15:31    [21895867]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Панург
Member

Откуда: настоящему индейцу завсегда везде ништяк
Сообщений: 4366
sdku, но вопрос же по Access. Мала ли чего там в других субд...
28 май 19, 16:21    [21895909]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 6260
Панург,
согласен,согласен-дал маху, звиняйте
28 май 19, 17:16    [21895950]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Лапух
Member

Откуда: Стойбище № 7
Сообщений: 905
sdku
...пользуюсь тривиальными триггерами...

Звиняюсь.
А тригеры, это что то типа оперативной памяти?
Типа указал и пока не изменишь такое значение в там и висит?
Или в контексе что то иное подразумевалось, а то я не шибко в этом секу и хотелось бы узнать поточнее и попроще, что бы даже я понял. Картинка с другого сайта.
28 май 19, 20:41    [21896054]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Tarasios
Member

Откуда: Украина
Сообщений: 443
люблю вот такие посты:
ТС, аки шалопай, кинувший в воду камень - задаёт вопрос и растворяется в тумане. А для ответов слетаются местные завсегдатаи форума, спешат на помощь, спорят о нюансах, что имел ввиду ТС... А ентот шалопай, панимаишь, уже и думать забыл о вопросе. И лишь круги на воде...
28 май 19, 21:50    [21896085]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
Лапух
Member

Откуда: Стойбище № 7
Сообщений: 905
Tarasios,

Не факт.
Может ТС просто издалека наблюдает за - "Битвой Экстрасенсов" Картинка с другого сайта.
Ибо не зря же есть поговорка:
"Бояре дерутся
У Холопов Чубы Трещат."

Лично я ТСа очень даже понимаю. Картинка с другого сайта.
28 май 19, 21:58    [21896089]     Ответить | Цитировать Сообщить модератору
 Re: макросы После событий  [new]
sdku
Member

Откуда: Краснодар
Сообщений: 6260
Лапух
Tarasios,
....Лично я ТСа очень даже понимаю.
а ЧТО можно понять из вопроса ТС?
Ведь если открыть форму, на таблице в которую нужно что-то добавить,только для добавления-это будет ответом на вопрос-все что делает ТС весьма сомнительно
(сильно напоминает доставание левой рукой,через голову,правого уха.Вообще,кто понял вопрос,пусть бросит в меня камень)
28 май 19, 22:24    [21896097]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3   вперед  Ctrl      все
Все форумы / Microsoft Access Ответить