|
макросы После событий
|
|||
---|---|---|---|
#18+
Access 2013. Макросы данных До событий (До изменения и До удаления) нормально работают, а макросы После событий (После вставки, После обновления, После удаления) нет. Вообще не срабатывает событие, хоть что туда пишу ничего не происходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2019, 16:02 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Geizer1Access 2013. Макросы данных До событий (До изменения и До удаления) нормально работают, а макросы После событий (После вставки, После обновления, После удаления) нет. Вообще не срабатывает событие, хоть что туда пишу ничего не происходит. ну, смотря что именно вы вешаете на событие "после обновления". Кроме того, вы не указали, делаете ли вы requery и refresh. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 00:34 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Geizer1, а у меня срабатывают. Я что-то делаю не так? TarasiosКроме того, вы не указали, делаете ли вы requery и refresh.А это тут причём? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 03:59 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
ПанургGeizer1, а у меня срабатывают. Я что-то делаю не так? TarasiosКроме того, вы не указали, делаете ли вы requery и refresh.А это тут причём? То есть - а это тут причём? Например, классика: я в форме или там подчинённой форме по кнопочке делаю некие вычисления. Но не увижу результатов, пока не обновлю форму или источник данных. ТС же ничего не сказал - он суперспец или только новичок, потому иду от простейшего. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 06:05 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Tarasios, макросы данных к формам имеют весьма опосредованное отношение, потому ни кнопочек, ни рефреша не требуется. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 06:54 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Панургни кнопочек, ни рефреша не требуется.Если только для удобства обзору... Но ничего не мешает просто смотреть в таблицу ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 07:00 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Geizer1Вообще не срабатывает событие, хоть что туда пишу ничего не происходит.А у тебя активный контент разрешён (VBA, макросы)? Прикладываю простейший пример. Открывается таблица. В поля fld1 и fld2 вбиваешь циферки, в поле fld3 выводится сумма. Задействованы два события таблицы - "после вставки" и "после обновления". ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 07:26 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Access должен быть 2010 и новее. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 07:27 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Geizer1, Было пару раз было подобное,не объяснимое, с моей точки зрения, "чудо"-положительного результата добился только создав форму заново ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 11:06 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdku, я не пойму, форма то зачем? Это чисто табличная штука, причём тут весь интерфейс... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 11:12 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Панургпричём тут весь интерфейс...Тоже не раз замечал, ЧТО ПРИ ТВОРЧЕСКОМ ЭКСТАЗЕ, НАЧИНАЛ ВАЯТЬ САМ НЕ ЗНЯ ЧЁ. сООТВЕТСТВЕННО ФИГДНЯ ПОЛУЧАЛАСЬ. БЛИН, БЕЛИНСКИЙ, А ЧЁ Я ТОЛЬКО ЗАГЛАВНЫИ БУКВАМИ ТЫКАЮ??? КАПСЛОК ВРОДЕ НЕ ВКЛЮЧЕН. НЕУЖЕЛИ ВИРУСОМ ЗАРАЗИЛИ? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 12:10 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Панургsdku, я не пойму, форма то зачем? Это чисто табличная штука, причём тут весь интерфейс...Geizer1 ...Вообще не срабатывает событие...А что события случаются в любых объектах,а не только в формах или в представлении отчета-может я чего-то не понимаю? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 12:27 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdku, речь идёт о макросах данных - любые объекты тут ни при чём. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 12:31 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdkuА что события случаются в любых объектах,а не только в формах или в представлении отчетаИ таки да, в любых, где прописаны события. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 12:34 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
погуглил про макросы данных и узнал что я ретроград-про такие навороты в версиях старше 2007 даже не подозревал-пользовался и пользуюсь тривиальными триггерами. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 12:47 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
а в*.mdb да и *.accdb обхожусь и без них ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 13:02 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdkuпользуюсь тривиальными триггерамиА давно они в Access появились? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 15:07 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Панург, я говорю о "мускуле", а в ACCESS они,по-моему,не появлялись ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 15:31 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdku, но вопрос же по Access. Мала ли чего там в других субд... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 16:21 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Панург, согласен,согласен-дал маху, звиняйте ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 17:16 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdku...пользуюсь тривиальными триггерами... Звиняюсь. А тригеры, это что то типа оперативной памяти? Типа указал и пока не изменишь такое значение в там и висит? Или в контексе что то иное подразумевалось, а то я не шибко в этом секу и хотелось бы узнать поточнее и попроще, что бы даже я понял. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 20:41 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
люблю вот такие посты: ТС, аки шалопай, кинувший в воду камень - задаёт вопрос и растворяется в тумане. А для ответов слетаются местные завсегдатаи форума, спешат на помощь, спорят о нюансах, что имел ввиду ТС... А ентот шалопай, панимаишь, уже и думать забыл о вопросе. И лишь круги на воде... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 21:50 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Tarasios, Не факт. Может ТС просто издалека наблюдает за - "Битвой Экстрасенсов" Ибо не зря же есть поговорка: "Бояре дерутся У Холопов Чубы Трещат." Лично я ТСа очень даже понимаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 21:58 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
ЛапухTarasios, ....Лично я ТСа очень даже понимаю.а ЧТО можно понять из вопроса ТС? Ведь если открыть форму, на таблице в которую нужно что-то добавить,только для добавления-это будет ответом на вопрос-все что делает ТС весьма сомнительно (сильно напоминает доставание левой рукой,через голову,правого уха.Вообще,кто понял вопрос,пусть бросит в меня камень) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 22:24 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdkuа ЧТО можно понять из вопроса ТС? А что и вопрос был? Надо тогда начало почитать. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2019, 22:59 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdku, а что тут понимать? В Access 2010 появились макросы данных аналоги триггеров в "больших" субд. Макросы данных в Access позволяют добавлять логики в события, происходящие в таблицах, такие как добавление, обновление или удаление данных. Вот ТС и жалуется что у него они не срабатывают. Никакого отношения к пользовательскому интерфейсу макросы данных не имеют. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 04:04 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Я смотрю, тут многие не допонимают. Пример логирования действий в таблицах на макросах данных. Для наглядности всё выводится в форму, но она не обязательна. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 04:12 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
+ там же ещё применены именованные макросы Именованные макросы (Named Macro), смотреть в https://support.office.com/ru-ru/article/Создание-макроса-данных-b1b94bca-4f17-47ad-a66d-f296ef834200 Кроме макросов данных, связанных с отображенными на вкладке действиями, могут быть созданы именованные макросы данных. Именованный или автономный макрос данных связан с определенной таблицей, но не с определенным событием. Эти макросы данных могут выполняться только при вызове из других макросов данных. В именованном макросе могут определяться параметры. Значения параметрам присваиваются в вызывающем макросе. Не путать все эти макросы с макросами пользовательского интерфейса ! ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 04:26 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Хотел добавить про диагностику работы макросов данных. Как вы определили, что макрос не срабатывает? Скорее всего он срабатывает, но в нем возникает ошибка, соответственно ожидаемого действия не происходит. Ошибка не выскакивает никуда, а пишется в таблицу ошибок. Посмотреть ее можно на странице Файл-Информация. Кнопка для открытия таблицы появляется, если были какие-либо ошибки и она имеет записи, должна появиться прямо над кнопкой "Сжать и восстановить" ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 06:49 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
MrShin, про отладку макросов данных есть в статье , ссылку на которую я дал неоднократно в сообщениях - 21896178 , 21896181 Кто хочет, тот прочтёт... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 07:16 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Tarasiosлюблю вот такие посты: ТС, аки шалопай, кинувший в воду камень - задаёт вопрос и растворяется в тумане. А для ответов слетаются местные завсегдатаи форума, спешат на помощь, спорят о нюансах, что имел ввиду ТС... А ентот шалопай, панимаишь, уже и думать забыл о вопросе. И лишь круги на воде...А кто заставляет разрываться на куски ??? Если , на один вопрос или пост ТС не отвечает , значит ему это не нужно , и можно смело прекращать дискуссию. P.S Хотя в спорах всегда рождается истина. :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 08:29 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
DarkManTarasiosлюблю вот такие посты: ТС, аки шалопай, кинувший в воду камень - задаёт вопрос и растворяется в тумане. А для ответов слетаются местные завсегдатаи форума, спешат на помощь, спорят о нюансах, что имел ввиду ТС... А ентот шалопай, панимаишь, уже и думать забыл о вопросе. И лишь круги на воде...А кто заставляет разрываться на куски ??? Если , на один вопрос или пост ТС не отвечает , значит ему это не нужно , и можно смело прекращать дискуссию. P.S Хотя в спорах всегда рождается истина. :)) Ну, я же не говорил, что это плохо. Такие посты можно вполне рассматривать как повод для очередного междусобойчика, ибо "понабигают" половина знакомых лиц, что приятно ) И много раз для себя чё-нить полезное утаскивал с таких посиделок, даже если ТС так и не появлялся ) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 11:48 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Tarasiosдаже если ТС так и не появлялся ) Шеф появится в самый последний момент. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 11:55 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
ПанургМакросы данных в Access позволяют добавлять логики в события, происходящие в таблицах, такие как добавление, обновление или удаление данных.... ....а вся работа с таблицами должна осуществляться через формы,где все эти события происходят и обрабатываются VBA. Вопрос: а зачем они(макросы данных) нужны? (вообще на форуме очень "любят всякие макросы" и разобраться в их работе "жизненно необходимо") ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 12:20 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
DarkManTarasiosдаже если ТС так и не появлялся ) Шеф появится в самый последний момент. +++++ ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 12:47 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdku....а вся работа с таблицами должна осуществляться через формы,где все эти события происходят и обрабатываются VBA. данные помимо юзер-форм, попадают (модифицируются) внешними скриптами...как вариант ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2019, 12:51 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdkuПанург, я говорю о "мускуле", а в ACCESS они,по-моему,не появлялись 5931255 (в аксе 2007 тоже есть возможность) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 08:53 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
aleckosdkuПанург, я говорю о "мускуле", а в ACCESS они,по-моему,не появлялись 5931255 (в аксе 2007 тоже есть возможность)Это не триггер, а ограничение на таблицу, Ну и события связанные с Insert так не реализуешь, ЕМНИП. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2019, 09:39 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Вот пример макроса данных на событии после обновления, у меня не работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2019, 14:14 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
да MrShin вы правы, сообщение об ошибке появилось. Описание: (Не удалось выполнить макрокоманду ИзменитьЗапись, поскольку используемый по умолчанию псевдоним представляет запись, доступную только для чтения.) Номер ошибки -20335. А вот такой же макрос данных на событие 'До изменения' работает (на картинке). ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2019, 14:36 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Geizer1, Я ранее по молодости тоже почему-то был поборником и радетелем Макрософффф. Потом в процессе осознания, что процедуры намного больше имеют возможностей, то и перестал напрочь их пользовать. Да, по началу трудновато было врубиться, но за то прям потом столько разных вариаций и почти всегда как Хотся. Вы просто не можете представить, как это приятно сотворить почти Все чего задумано. Просто сохраняйте процедуры с пояснениями. Потом сами начнёте их писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2019, 14:38 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Я так и не понял, что делать с этой ошибкой. Мне нужно после вставки, чтобы создавать запись в подчинённой таблице. Конечно можно это делать и в формах (там то всё работает), но тогда макросов будет не 1, а по числу форм работающих с этими таблицами. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 17:07 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Geizer1Мне нужно после вставки, чтобы создавать запись в подчинённой таблице.Как ты себе это представляешь? Какая запись должна создаться? Любая? Конь сферический... Ты пример 21896179 смотрел? Вот смотри. Топик твой, а примеры мои. Где твои? По картинкам думаешь будут заморачиваться? Если только у кого время свободное есть... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 18:57 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
может я чо не понимаю и это не в тему в макросе написано: значение=число1+число2 Стесняюсь спросить:а занахрена в таблице вычисляемое поле? (TCу следует решить-а нужно ли в таблице такое поле (может и не нужно) и только потом пытаться записывать туда значение) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 20:13 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdku, а комментатору не приходило в голову, что это аналог "привет, мир!"? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 20:18 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdkuСтесняюсь спросить:а занахрена в таблице вычисляемое поле?и это не вычисляемое поле. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 20:20 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Панург, sdku....а вся работа с таблицами должна осуществляться через формы...и юзера к таблицам допускать нельзя (БД быстренько "сломают") Только в подобных случаяхbubuchaданные помимо юзер-форм, попадают (модифицируются) внешними скриптами...как вариантприменение макроса данных оправдано (но ТС не поясняет что он делает) А что есть число+число (txt1+txt2),если не вычисляемое поле? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 20:40 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdkuА что есть число+число (txt1+txt2),если не вычисляемое поле?вычисляемое поле это вычисляемое поле, а это макросы данных ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 20:53 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Панург, на скрине я вижу не условие,а макрокоманду: полю [таблица1].[сумма] задать значение=[таблица1].[число1]+[таблица1].[число2] в результате поле [сумма]-вычисляемое макрос это макрос, а поле это поле ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 22:01 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdku, и что тебя смущает? Привычка видеть в макросах зло? Всё непривычное нас пугает... Значит в промышленных БД триггеры тоже зло? Там тоже поля вычисляются... А вычисляемое поле отличается от такого поля (поле заполняемое с помощью макроса данных), например: 1. В таком вычисляемом поле нельзя использовать поля из других таблиц или запросов. 2. Результаты вычислений доступны только для чтения. 3. может ещё чего... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 04:11 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
ЛапухЯ ранее по молодости тоже почему-то был поборником и радетелем Макрософффф. Не путайте макросы и макросы данных, это похожие по виду, но разные по сути вещи. Заменить макрос данных VBA можно только косвенно, через вызов VBA функции из макроса ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 06:10 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Geizer1Я так и не понял, что делать с этой ошибкой Почему-то поле, куда пишете оказалось только для чтения. Нужен пример базы, так сложно сказать. С отключенным макросом воозможно поменять руками поле "сумма"? Ну а вообще, если это не учебный пример, то макрос совершенно бесполезный и даже вредный. Такое нужно делать в запросах, макрос данных будет очень сильно тормозить выполнение изменяющих запросов. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 06:13 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
MrShinмакрос данных будет очень сильно тормозить выполнение изменяющих запросов.Теоретически или эмпирически? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 06:57 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
MrShinНе путайте макросы и макросы данныхничитают... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 06:58 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
ПанургТеоретически или эмпирически? Увы, эмпирически. В некоторых базах я делал логирование действий пользователя через макросы данных, макрос всего лишь заносил в служебные поля дату, тип операции и имя пользователя. Ме пришлось делать переключатель по содержимому глобальной переменной, который позволял выключать эти макросы, иначе работа скриптов по массовому апдейту записей замедлялась в несколько раз, да и не нужно было менять служебные данные при некоторых операциях. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 08:30 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
MrShinУвы, эмпирическиТак-то индексы и ограничения притормаживают массовое изменение данных тоже. А тут количество операций возрастает ещё больше. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 09:35 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Да, любимое занятие на этом форуме - это борьба с вычисляемыми полями.) Вопрос был не в том что записывать в поле, а в том что запись не происходит. Приложил файлик, там всё максимально просто. Проблем с алгоритмом искать не надо (почему там текущая дата а не какая нибуть другая и т.п.). Просто в одной таблице дата сохраняется 'ДоИзмененияРаботает' ,а в другой нет 'ПослеОбновленияНеРаботает'. Хотелось бы понять почему, и как решить эту проблему (то есть добиться сохранения). ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 13:13 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Geizer1, Ну так AfteUpdate и не может менять данные в той же таблице, это так и должно быть, иначе зациклится. Придумывайте другую логику, если нужно менять именно после изменения ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 15:15 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Geizer1, Вы скажите, что в конечном итоге требуется, что-нибудь придумаем ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 15:16 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
MrShinGeizer1, Вы скажите, что в конечном итоге требуется, что-нибудь придумаем Есть 2 таблицы отношение 1-1. если в главной таблице произошла вставка новой записи то в подчинённой таблице она тоже должна появится (данные можно и не вносить, хватит установок по умолчанию). ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 16:17 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Geizer1Да, любимое занятие на этом форуме - это борьба с вычисляемыми полями. Вопрос был не в том что записывать в поле, а в том что запись не происходит....Со временем Вы поймете что "борьба с вычисляемыми полями" не самоцель а попытка предостеречь Вас от бесцельной траты времени и сил. почитайте (применение таких полей оправдано, но в очень редких случаях) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 16:30 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
вдогонку:а записывать что-либо в это поле не надо-его в таблице вообще не должно быть ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 16:33 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
sdkuвдогонку:а записывать что-либо в это поле не надо-его в таблице вообще не должно быть да это были примеры не баз данных, а события которое не работало как я ожидал. Я думал правила такие же как и на формах,и в SQL Server тоже. Везде события после обновления не приводят к зацикливанию и дают возможность менять данные в той же записи, ну и конечно не только в ней. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 17:39 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Geizer1Есть 2 таблицы отношение 1-1. если в главной таблице произошла вставка новой записи то в подчинённой таблице она тоже должна появится (данные можно и не вносить, хватит установок по умолчанию). Ну так и вносите в подчиненную. В основную внести изменения макросов after update нельзя. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 17:39 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
MrShinGeizer1Есть 2 таблицы отношение 1-1. если в главной таблице произошла вставка новой записи то в подчинённой таблице она тоже должна появится (данные можно и не вносить, хватит установок по умолчанию). Ну так и вносите в подчиненную. В основную внести изменения макросов after update нельзя. Подчинённой формы вообще нет. Подчинённая таблица используется исключительно макросами в формах, и то не во всех. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2019, 02:11 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Geizer1, а зачем такая экстравагантная связь? Не проще ли в одной таблице всё сделать? По сабжу. Я же дал пример 21896179 как правильно добавить запись в другую таблицу. У тебя работает пример? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2019, 04:12 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Geizer1Подчинённой формы вообще нет Так я про таблицу говорил, а не про форму. Что мешает туду вставить макросом? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2019, 09:06 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
MrShinGeizer1Подчинённой формы вообще нет Так я про таблицу говорил, а не про форму. Что мешает туду вставить макросом? Главная таблица заполняется запросами на добавление в нескольких формах и в результате разных вычислений. Мне просто не хотелось везде и всё отслеживать. Да и проблема решается в 1 действие, файлик прилагаю. Ну раз разобрались что сами события срабатывают, то можно тему закрывать. Всем спасибо за участие. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2019, 13:06 |
|
макросы После событий
|
|||
---|---|---|---|
#18+
Макросы данных....не рановато ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2019, 13:58 |
|
|
start [/forum/topic.php?all=1&fid=45&tid=1610666]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
87ms |
get tp. blocked users: |
2ms |
others: | 296ms |
total: | 467ms |
0 / 0 |