Отнася се за
Обект Form |
Задава или връща стойността на полето При текущ запис в прозореца Свойства на формуляр. String за четене/запис.
израз.OnCurrent
израз Задължително. Израз, който връща един от обектите в списъка "Отнася се за".
Забележки
Това свойство е полезно за програмно променяне на действието, извършвано от Microsoft Office Access 2007, когато се задейства събитие. Например между извикванията на събития може да искате да промените параметрите на даден израз или да превключите от процедура за събитие към израз или макрос в зависимост от обстоятелствата, при които е задействано събитието.
Събитието Current възниква, когато фокусът се премести върху запис, превръщайки го в текущ запис, или когато формулярът се обнови или е стане отново обект на заявка.
Стойността за OnCurrent ще бъде една от посочените по-долу, в зависимост от направения избор в прозореца Избор на конструктор (достъпен чрез щракване върху бутона Изграждане до полето При текущ запис в прозореца Свойства на формуляра или отчета):
-
Ако сте избрали "Конструктор на изрази", стойността ще бъде "=израз", където израз е изразът от прозореца "Конструктор на изрази".
-
Ако сте избрали "Конструктор на макроси", стойността е името на макроса.
-
Ако сте избрали "Конструктор на код", стойността ще бъде "[Процедура за събитие]".
Ако полето При текущ запис е празно, стойността на свойството е празен низ.
Пример
Примерът по-долу свързва събитието Current с макроса "Current_Macro" за формуляра "Order Entry".
Forms("Order Entry").OnDeactivate = "Current_Macro"