powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обновление "Краткий формат даты"
67 сообщений из 67, показаны все 3 страниц
Обновление "Краткий формат даты"
    #36683757
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите решить проблему.
Есть поле “Краткий формат даты” при выборе даты срабатывает формула и выдается результат в другое поле. Чуть провей от поля есть кнопочка календарик, если в календаре выбирать дату, подсчет не происходит до тех пор пока не выйдешь с поля в другое. Пробовал делать и по автоупдейт и по внесены изменения и по изменения, не срабатывает пока не покинешь поле….
Подскажите что можно сделать, что бы формула срабатывала сразу.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36683842
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Событие AfterUpdate() для календаря в свойствах Вы не найдете-только в VBA.
Код: plaintext
1.
2.
3.
4.
5.
Private Sub Calendar3_AfterUpdate()
Поле0 = Calendar3.Value
Поле0.SetFocus 'убираем фокус с календаря чтоб скрыть его
Calendar3.Visible = False
Выключатель2 =  0 
End Sub
Код: plaintext
1.
2.
Private Sub Form_Open(Cancel As Integer)
Calendar3.Visible = False
End Sub
Код: plaintext
1.
2.
Private Sub Выключатель2_Click()
Calendar3.Visible = Выключатель2
End Sub
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36683843
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ваш подсчет выполняйте на Calendar3_AfterUpdate() а результат пишите куда хотите (курсор туда даже не попадет)
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36683879
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdkuВаш подсчет выполняйте на Calendar3_AfterUpdate() а результат пишите куда хотите (курсор туда даже не попадет)
Я наверное не правильно выразился, имелся ввиду стандартный календарь ACCESS который отображается рядом с полем.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36683895
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
band-rksdkuВаш подсчет выполняйте на Calendar3_AfterUpdate() а результат пишите куда хотите (курсор туда даже не попадет)
Я наверное не правильно выразился, имелся ввиду стандартный календарь ACCESS который отображается рядом с полем.
ACCESS 2007
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36683898
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я и веду речь о стандартном элементе управления Access Календарь 10.0, который находится в конце списка "другие элементы". Ну а если Вы не хотите его скрывать,то уберите с формы выключатель и выбросьте процедуры Form_Open и Выключатель2_Click
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36683903
гм,
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
band-rk...
Пробовал делать и по автоупдейт и по внесены изменения и по изменения
....
ACCESS 2007

гы-гы-гы
а процедура, воообще, хоть запускается ?

А2007 - это уже диагноз
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36683909
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
гм,band-rk...
Пробовал делать и по автоупдейт и по внесены изменения и по изменения
....
ACCESS 2007

гы-гы-гы
а процедура, воообще, хоть запускается ?

А2007 - это уже диагноз
Конечно запускается, я его не хочу скрывать….. я хочу, что бы она срабатывала когда я только выбираю какую то дату……
А получается, я выбрал дату…. Дата вписалась в ячейку и не обрабатывается до тех пор, пока я не перейду с этой ячейки на какую то другую. А мне нужно что бы сразу срабатывала.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36683920
гм,
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
band-rk…
Дата вписалась в ячейку и не обрабатывается до тех пор, пока я не перейду с этой ячейки на какую то другую. А мне нужно что бы сразу срабатывала.

если, всё-таки процедура срабатывает, попробуйте в конце её сделать
Код: plaintext
1.
Me.Dirty = False
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36683927
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
гм,band-rk…
Дата вписалась в ячейку и не обрабатывается до тех пор, пока я не перейду с этой ячейки на какую то другую. А мне нужно что бы сразу срабатывала.

если, всё-таки процедура срабатывает, попробуйте в конце её сделать
Код: plaintext
1.
Me.Dirty = False

Пробовал, не получается
Private Sub Issue_AfterUpdate()
Dim a As Date
Dim b As String
Dim Final As Date
If IsNull(Me![Issue]) Then
Me![Final] = ""
End
Else
a = Me![Issue]
b = Me![MEL]
If b = "A" Then
Final = a + 2
Me![Final] = Final
End If
If b = "B" Then
Final = a + 4
Me![Final] = Final
End If
End If
End Sub
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36683930
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
band-rkгм,band-rk…
Дата вписалась в ячейку и не обрабатывается до тех пор, пока я не перейду с этой ячейки на какую то другую. А мне нужно что бы сразу срабатывала.

если, всё-таки процедура срабатывает, попробуйте в конце её сделать
Код: plaintext
1.
Me.Dirty = False

Пробовал, не получается
Private Sub Issue_AfterUpdate()
Dim a As Date
Dim b As String
Dim Final As Date
If IsNull(Me![Issue]) Then
Me![Final] = ""
End
Else
a = Me![Issue]
b = Me![MEL]
If b = "A" Then
Final = a + 2
Me![Final] = Final
End If
If b = "B" Then
Final = a + 4
Me![Final] = Final
End If
End If
End Sub
Все срабатывает, когда я теряю фокус с поля Issue. А мне нужно сразу после выбора даты
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36683939
гм,
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
band-rk...
Все срабатывает, когда я теряю фокус с поля Issue. А мне нужно сразу после выбора даты
..ну в Change попробуйте, чтоле
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36683941
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
гм,band-rk...
Все срабатывает, когда я теряю фокус с поля Issue. А мне нужно сразу после выбора даты
..ну в Change попробуйте, чтоле
Я писал, выше... что пробовал... Не получается...
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36683943
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
band-rkгм,band-rk...
Все срабатывает, когда я теряю фокус с поля Issue. А мне нужно сразу после выбора даты
..ну в Change попробуйте, чтоле
Я писал, выше... что пробовал... Не получается...
Я пробовал сделать тоже самое с полем (список значений), все работает отлично, только в списек выбираю что нибуть, сразу пересчитывает, а с датой не выходит :(
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684359
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
HELPPP Неужели ничего нельзя сделать????
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684370
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
band-rkДата вписалась в ячейку и не обрабатывается до тех пор, пока я не перейду с этой ячейки на какую то другую.
Вот это можно пояснить? Что значит не обрабатывается?
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684405
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир Санычband-rkДата вписалась в ячейку и не обрабатывается до тех пор, пока я не перейду с этой ячейки на какую то другую.
Вот это можно пояснить? Что значит не обрабатывается?
НУ на форме есть 3 ячейки (контрола). 1 – краткий формат даты 2 – числовое 3- краткий формат
Когда курсор стоит в поле краткий формат даты, чуть провей значок календаря. Нажимаю на него, открывается календарь выбираю какое-нибудь число нажимаю на него, это число появляется в ячейки. Но процедура не отрабатывает до тех пор, пока не покину этот контрол (не перейду на другое поле (Фокус лост)). Нужно что бы сразу.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684406
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не обрабатывается, тоесть ничяего не происходит.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684409
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Какая процедура? Что она делает? Что должно происходить?
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684411
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир СанычКакая процедура? Что она делает? Что должно происходить?
Private Sub Issue_AfterUpdate()
Dim a As Date
Dim b As String
Dim Final As Date
If IsNull(Me![Issue]) Then
Me![Final] = ""
End
Else
a = Me![Issue]
b = Me![MEL]
If b = "A" Then
Final = a + 2
Me![Final] = Final
End If
If b = "B" Then
Final = a + 4
Me![Final] = Final
End If
End If
End Sub
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684414
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Должно к текущей дате прибовляться какое то число, (или 1 день или 3 дня или.........)
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684424
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Так у Вас вся проблема в том, что не вызывается автоматически Issue_AfterUpdate? Она и не вызовется, потому что Вы не редактируете поле вручную. Обратитесь к ней программно, вот и всё.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684426
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир СанычТак у Вас вся проблема в том, что не вызывается автоматически Issue_AfterUpdate? Она и не вызовется, потому что Вы не редактируете поле вручную. Обратитесь к ней программно, вот и всё.
А можете помочь подсказочкой? Если конечно не тяжело.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684427
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Да вроде помог уже... Еще раз пытаюсь: обратитесь программно к процедуре Issue_AfterUpdate.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684429
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир СанычДа вроде помог уже... Еще раз пытаюсь: обратитесь программно к процедуре Issue_AfterUpdate.
Ладно, буду искать как......
Огромное спасибо за помощь.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684436
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
band-rkЛадно, буду искать как......
- Слуга, где моя шляпа?
- У Вас на голове, сэр.
- Хорошо, теперь я ее сам найду.

Напишите строчку:
Issue_AfterUpdate
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684460
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир Санычband-rkЛадно, буду искать как......
- Слуга, где моя шляпа?
- У Вас на голове, сэр.
- Хорошо, теперь я ее сам найду.

Напишите строчку:
Issue_AfterUpdate
У меня вроде есть Private Sub Issue_AfterUpdate()
Или я не так понял
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684467
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Вы правильно поняли. Вот к ней и надо обратиться.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684513
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир СанычВы правильно поняли. Вот к ней и надо обратиться.
НЕ получается. :(:(:(
Перетыкал эту строчку в кучу мест….. выдает ошибку.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684544
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
В том коде, который Вам подсказали, в самом конце.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684550
Фотография garri2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычВ том коде, который Вам подсказали, в самом конце.

вот, блин, ребусы тут... (Владимир Саныч - любите , как-бы помягче сказать,
... чтобы ТС сам дошёл до решения..., )
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684555
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
garri2000Владимир СанычВ том коде, который Вам подсказали, в самом конце.

вот, блин, ребусы тут... (Владимир Саныч - любите , как-бы помягче сказать,
... чтобы ТС сам дошёл до решения..., )
Смешно вам. :(
А я доехать не могу..... глупая ситуация. :(
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684559
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
garri2000Владимир СанычВ том коде, который Вам подсказали, в самом конце.

вот, блин, ребусы тут... (Владимир Саныч - любите , как-бы помягче сказать,
... чтобы ТС сам дошёл до решения..., )
См. выше анекдот про шляпу.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684562
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир Санычgarri2000Владимир СанычВ том коде, который Вам подсказали, в самом конце.

вот, блин, ребусы тут... (Владимир Саныч - любите , как-бы помягче сказать,
... чтобы ТС сам дошёл до решения..., )
См. выше анекдот про шляпу.
Смешно :(
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684570
Фотография garri2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
band-rk,

нисколько мне не смешно( сорри), мож. лучше выложите сюда ваш малэнький фрагмент базы?
(а гадать на кофейной гуще..., можно долго.)
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684571
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
band-rkgarri2000Владимир СанычВ том коде, который Вам подсказали, в самом конце.

вот, блин, ребусы тут... (Владимир Саныч - любите , как-бы помягче сказать,
... чтобы ТС сам дошёл до решения..., )
Смешно вам. :(
А я доехать не могу..... глупая ситуация. :(

ну в принципе так и надо! если Вам напишут готовое решение то Вы врядли поймете суть дела! ко всему своим умом доходить надо! здесь могут только направить!
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684572
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
garri2000band-rk,

нисколько мне не смешно( сорри), мож. лучше выложите сюда ваш малэнький фрагмент базы?
(а гадать на кофейной гуще..., можно долго.)
Я выкладывал, даже 2 раза . см. стр. 1
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684575
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
band-rk garri прав , в субботу как то разгадывание ребусов не очень! выложите базу pleath!
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684576
Фотография garri2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DzonyBband-rkgarri2000Владимир СанычВ том коде, который Вам подсказали, в самом конце.

вот, блин, ребусы тут... (Владимир Саныч - любите , как-бы помягче сказать,
... чтобы ТС сам дошёл до решения..., )
Смешно вам. :(
А я доехать не могу..... глупая ситуация. :(

ну в принципе так и надо! если Вам напишут готовое решение то Вы врядли поймете суть дела! ко всему своим умом доходить надо! здесь могут только направить!

да, наверно я не прав, Владимир Саныч, звиняйте.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684577
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
band-rk только желательно в 2003, я думаю 2007 мало у кого есть!
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684584
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DzonyBband-rkgarri2000Владимир СанычВ том коде, который Вам подсказали, в самом конце.

вот, блин, ребусы тут... (Владимир Саныч - любите , как-бы помягче сказать,
... чтобы ТС сам дошёл до решения..., )
Смешно вам. :(
А я доехать не могу..... глупая ситуация. :(

ну в принципе так и надо! если Вам напишут готовое решение то Вы врядли поймете суть дела! ко всему своим умом доходить надо! здесь могут только направить!
Та я это понимаю... но просто кучу времени (я так думаю решение не тяжелое.... но меня в тупик поставило :()
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684591
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DzonyBband-rk только желательно в 2003, я думаю 2007 мало у кого есть!
Это кусок, который не поучается.
Связей с таблицами нет.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684611
Фотография garri2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
band-rk,

а кнопычка - "календарик" - гиде?
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684613
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
garri2000band-rk,

а кнопычка - "календарик" - гиде?

я еще не заинсталировал WinRar , но насколько я догадался если у него 2007, то там поле Date со стандартным календарем.В 2003 может и не быть я думаю! хотя я могу и ошибаться!
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684617
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DzonyBgarri2000band-rk,

а кнопычка - "календарик" - гиде?

я еще не заинсталировал WinRar , но насколько я догадался если у него 2007, то там поле Date со стандартным календарем.В 2003 может и не быть я думаю! хотя я могу и ошибаться!
Скорей всего это так, я насколько знаю, в 2003 стандартного календаря нет.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684619
Фотография garri2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DzonyBgarri2000band-rk,

а кнопычка - "календарик" - гиде?

я еще не заинсталировал WinRar , но насколько я догадался если у него 2007, то там поле Date со стандартным календарем.В 2003 может и не быть я думаю! хотя я могу и ошибаться!

band-rk, звиняй, у меня 2007 нету, мож. DzonyB или кто из ГУРУ помогут?
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684620
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
band-rk[quot DzonyB][quot garri2000]band-rk,

Скорей всего это так, я насколько знаю, в 2003 стандартного календаря нет.

то что стандартного нет, это точно! так в чем проблема у Вас? после выбора в дате календаря не наступает событие?
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684622
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DzonyBband-rk[quot DzonyB][quot garri2000]band-rk,

Скорей всего это так, я насколько знаю, в 2003 стандартного календаря нет.

то что стандартного нет, это точно! так в чем проблема у Вас? после выбора в дате календаря не наступает событие?
Да.... наступает только после потери фокуса, тоесть переход на другое поле.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684624
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
band-rkDzonyBband-rk[quot DzonyB][quot garri2000]band-rk,

Скорей всего это так, я насколько знаю, в 2003 стандартного календаря нет.

то что стандартного нет, это точно! так в чем проблема у Вас? после выбора в дате календаря не наступает событие?
Да.... наступает только после потери фокуса, тоесть переход на другое поле.

ну а програмно не пробовали перекинуть фокус на другое поле? мне конечно тяжело гадать не имея 2007 под рукой! но обычно прописываю MsgBox на какое нибудь событие чтобы проверить наступило оно или нет!
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684626
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DzonyBband-rkDzonyBband-rk[quot DzonyB][quot garri2000]band-rk,

Скорей всего это так, я насколько знаю, в 2003 стандартного календаря нет.

то что стандартного нет, это точно! так в чем проблема у Вас? после выбора в дате календаря не наступает событие?
Да.... наступает только после потери фокуса, тоесть переход на другое поле.

ну а програмно не пробовали перекинуть фокус на другое поле? мне конечно тяжело гадать не имея 2007 под рукой! но обычно прописываю MsgBox на какое нибудь событие чтобы проверить наступило оно или нет!
Я по меседж боксу тоже пробовал, тоже самое, не происходит... а как програмно переместить, если событие не наступает :)
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36684651
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну я если честно не сталкивался с таким, потому что не работал со встроенными календарями, но я так думаю в VBA все равно можно обратиться к календарю, я так думаю он имеет такие же свойства как и поле!
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36685472
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DzonyBну я если честно не сталкивался с таким, потому что не работал со встроенными календарями, но я так думаю в VBA все равно можно обратиться к календарю, я так думаю он имеет такие же свойства как и поле!
Так в том то и дело, что с «полем со списком» все работает, а с календарем нет.
Владимир Саныч HELP
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36685606
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
band-rkВладимир Саныч HELP
Я никогда не работал с календарем.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36685616
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир Санычband-rkВладимир Саныч HELP
Я никогда не работал с календарем.
Значит мой вопрос не был правильно понят, или я не правильно объяснил :(
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36685621
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
band-rkDzonyBну я если честно не сталкивался с таким, потому что не работал со встроенными календарями, но я так думаю в VBA все равно можно обратиться к календарю, я так думаю он имеет такие же свойства как и поле!
Так в том то и дело, что с «полем со списком» все работает, а с календарем нет.
Владимир Саныч HELP

Посмотрите этот пример, его я взял из Гетца Access Сборник рецептов для профессионалов.Правда здесь Access 2003 , но я думаю в 2007 будет то же самое! Откройте форму frmAppointment2 и попробуйте выбрать дату. появится MsgBox .Я дописал VBA событие после обновления календаря.Вам уже здесь кто то советовал так сделать, я не буду весь топик перечитывать! Так Вам нужно? или я опять не правильно понял?
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36685623
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думаю, что контрол календарь - роспись разработчика в собственной беспомощности или ленивости. Ну хорошо, не всегда, но ой как частенько.

Как правило ввод дат и временных интервалов подчиняется определенной внутренней логике - сегодня, текущая рабочая неделя, последний истекший месяц и т.п. Даты из прошлого редко задаются произвольно, скорее всего они увязаны с отчетными периодами разной гранулярности или с прошедшими событиями, которые система должна знать. Отследить эти закономерности и предложить пользователю наиболее уместный/вероятный вариант даты или периода труднее чем просто воткнуть календарный контрол.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36685626
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вы попробыйте после обновления календаря вызвать свою процедуру! Issue_AfterUpdate
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36685631
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
DzonyBА вы попробыйте после обновления календаря вызвать свою процедуру! Issue_AfterUpdate
Это я уже предлагал. Ответом было что-то типа "не знаю, не умею".
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36685634
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычDzonyBА вы попробыйте после обновления календаря вызвать свою процедуру! Issue_AfterUpdate
Это я уже предлагал. Ответом было что-то типа "не знаю, не умею".

Саныч , я написал что кто то предлагал.Просто не стал перечитывать весь топик! Значит это были Вы со шляпой сэр?!!!!
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36685636
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Именно с этой шляпой это и было.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36685648
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычИменно с этой шляпой это и было.

Ну да, хотя я думаю головы у нас не только для того чтобы шляпы носить! Надеюсь ТС воспользуется Вашей подсказкой и найдет все таки шляпу!
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36692440
Фотография DzonyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
band-rk Ну посмотрел 2007.Действительно к встроенному календарю как обратиться не нашел.
Может кто из профессионалов знает как это сделать?
Посмотрите пример, набросал с MsgBox-ами ,в Вашем случае при выборе встроенного календаря происходит только событие On Change . Или Вы можете использовать другой вариант с Calendar 12.0 в котором есть событие After Update.Рядом с полем я сделал кнопку для вызова календаря.
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36692885
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DzonyBband-rk Ну посмотрел 2007.Действительно к встроенному календарю как обратиться не нашел.
Может кто из профессионалов знает как это сделать?
Посмотрите пример, набросал с MsgBox-ами ,в Вашем случае при выборе встроенного календаря происходит только событие On Change . Или Вы можете использовать другой вариант с Calendar 12.0 в котором есть событие After Update.Рядом с полем я сделал кнопку для вызова календаря.
Спасибо большое....
Оказывается шляпа не причем ???? все равно я не понял про шляпу :(
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36692937
DzonyBB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
band-rkСпасибо большое....
Оказывается шляпа не причем ???? все равно я не понял про шляпу :(

Шляпа при том , что Вы могли бы сами поэксперементировать s MsgBox и определить какое событие происходит в поле при выборе значения в Вашем календаре! А Вам сразу сказали что с 2007 мало кто работает. Кстати выложу еще один пример от Гетца.Пользуясь им Вы можете поэксперементировать когда и какое событие происходит!
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36692949
DzonyBB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
band-rk все равно я не понял про шляпу :(

Это к тому , что нужно внимательно читать о том , что Вам пишут другие!
...
Рейтинг: 0 / 0
Обновление "Краткий формат даты"
    #36693627
band-rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DzonyBBband-rkСпасибо большое....
Оказывается шляпа не причем ???? все равно я не понял про шляпу :(

Шляпа при том , что Вы могли бы сами поэксперементировать s MsgBox и определить какое событие происходит в поле при выборе значения в Вашем календаре! А Вам сразу сказали что с 2007 мало кто работает. Кстати выложу еще один пример от Гетца.Пользуясь им Вы можете поэксперементировать когда и какое событие происходит!
С событиями я экспериментировал и ранее писал, что любое событие, включая Афте Упдейт происходит только при потере фокуса (именно стандартный календарь).
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Обновление "Краткий формат даты"
    #37491400
Dimsan112
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо друзья за обсуждение календаря.Очень помогло при проектировании.Сделал по выключателю.И все пашет=)
...
Рейтинг: 0 / 0
67 сообщений из 67, показаны все 3 страниц
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обновление "Краткий формат даты"
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]