|
|
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
Уважаемые коллеги есть вопрос У меня есть форма, которая по событию Form_Timer() Обновляет форму Form.Refresh Есть пара вопросов 1. в форме может задаваться время выполнения заказа в поле [старт_заказа] Но обновление происходит каждые десять секунд и если во время занесения в [старт_заказа] значения не все занесено, то форма генерит ошибку формата данных и останавливает процесс Form_Timer(). Как сделать так, пока поле [старт_заказа] имеет фокус - Form_Timer() - остановлен. А после ввода опять запущен 2. Как с помощью VBA сделать сортировку ленточной формы по возрастанию по полю. Заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 13:33:21 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
nukriКак сделать так, пока поле [старт_заказа] имеет фокус - Form_Timer() - остановлен. А после ввода опять запущен me.ontimer="[Event Procedure]" me.ontimer="" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 13:36:01 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
nukriКак сделать так, пока поле [старт_заказа] имеет фокус - Form_Timer() - остановлен. А после ввода опять запущен Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 13:50:07 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
А способ Владимир Саныча я не всовсем понял. Можно чуть подробнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 13:57:53 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
а на этоот ворпос есть ответ ? Как с помощью VBA сделать сортировку ленточной формы по возрастанию по полю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 13:58:28 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
1. me.ontimer="[Event Procedure]" Говорит, что по таймеру будет выполняться процедура обработки событий me.ontimer="" Говорит, что по таймеру не будет выполняться ничего 2. Me.OrderBy = "MyField" Me.OrderByOn = True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 14:04:21 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
me.orderby="MySyperField" me.orderbyon=true где MySyperField - поле из набора recordsource полей формы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 14:07:46 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
Alex J.1. me.ontimer="[Event Procedure]" Говорит, что по таймеру будет выполняться процедура обработки событий me.ontimer="" Говорит, что по таймеру не будет выполняться ничего у меня вопрос - me.ontimer в акцессе равнозначен timer.enabled в вб? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 20:04:55 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
Me.TimerInterval = не 0 равнозначен timer.enabled ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 20:38:48 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
Владимир СанычMe.TimerInterval = не 0 равнозначен timer.enabled я спрашивал про me.ontimer я так понимаю, me.ontimer - это свойство? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 20:55:37 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
vvb152 Владимир СанычMe.TimerInterval = не 0 равнозначен timer.enabled я спрашивал про me.ontimer я так понимаю, me.ontimer - это свойство? me.ontimer - свойство, содержимое которого, равное "[Event Procedure]" говорит акцессу, что в модуле формы д.б. соответственно объявленная процедура, предназначенная для обработки события "Таймер". me.timerinterval - свойство, задающее частоту инициации события "Таймер" в миллисекундах. Интервал таймера (timerInterval) = 0 => таймер не вызывается и не обрабатывается. Обработчик таймера (OnTimer) = "" (отсутствует) => таймер не обрабатывается, и, наверное, не вызывается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 21:27:36 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
Саныч а в чем проблемы с Me.TimerInterval = 0 ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 10:06:19 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
способ Владимир Саныча лучше, поскольку при восстановлении свойства не требуется знать(или где-то сохранять) значения TimerInterval ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 10:29:03 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
Bor-Lспособ Владимир Саныча лучше, поскольку при восстановлении свойства не требуется знать(или где-то сохранять) значения TimerInterval А еще он лучше тем, что по крайней мере теоретически, позволяет подменить процедуру обработки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 10:33:42 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
АлексейКСаныч а в чем проблемы с Me.TimerInterval = 0 ??? Ни в чем. Просто я привел способ, который мне нравится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 13:00:35 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
аааа... понятно, я поумал что есть подводные камни / глюки и навострил уши ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 13:23:45 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
АлексейКаааа... понятно, я поумал что есть подводные камни / глюки и навострил уши ))) можно и на камни указать. me.ontimer="[Event Procedure]" me.ontimer="" подключает/отключает слушателя/подписчика, а TimerInterval = значение МЕНЯЕТ ТЕМП течения времени. в том числе ОСТАНАВЛИВАЕТ ВРЕМЯ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 13:33:48 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
И в каком ухе камень? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 13:39:47 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
Владимир СанычИ в каком ухе камень? щас спою - пару мин. пример слабаю и выложу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 14:32:03 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
задержка на 5 мин. поднесли "срочное". (я уже почти - еще "пару строк") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 14:50:14 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
соврал - песни не будет me.ontimer="" отключает обработчик "глобально". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 15:13:04 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
выкладывю, то, что пытался сделать глупость отмечена. Использование - открыть форму, перейти на новую запись ( две уже есть) и ждать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 15:29:34 |
|
||
|
Пока поле в фокусе не делать таймер ...
|
|||
|---|---|---|---|
|
#18+
Мшсещырфвыкладывю, то, что пытался сделать глупость отмечена. Использование - открыть форму, перейти на новую запись ( две уже есть) и ждать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2004, 15:30:01 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32638092&tid=1672659]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 355ms |

| 0 / 0 |
