powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Form_Error не заполняет поле типа Дата
9 сообщений из 9, страница 1 из 1
Form_Error не заполняет поле типа Дата
    #39353173
VeraK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!
Опять я к вам...
Хотела сделать, чтобы при вводе числа, например, 25, в поле даты оно само дополнялось до "25.11.2016".
Всё вроде просто, но не хочет работать (( Ошибка 2115.
Причём не могу понять, то срабатывает, то нет.
В приложенном файле пример. Если ввести 25 в одно поле, то всё ок, во второе поле - ошибка. А иногда и в первом тоже ошибка.
Я ничего понять уже не могу. Причем аналогичный код для поля типа "время" работает отлично.
Может, это такой баг, или я не так что делаю опять?
Заранее спасибо за совет!
...
Рейтинг: 0 / 0
Form_Error не заполняет поле типа Дата
    #39353210
VeraK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решилось добавлением маски ввода __.__.__, хотя связи так не поняла..
...
Рейтинг: 0 / 0
Form_Error не заполняет поле типа Дата
    #39353234
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VeraK,
если поле имеет тип дата/время и ввести 11,12,16 (11/12/16) после нажатия enter сохранится 11.12.2016
Разделителем может быть запятая или слеш (на цифровой клавиатуре все это рядом-и цифры и разделители и enter. В маске нет никакой необходимости)
...
Рейтинг: 0 / 0
Form_Error не заполняет поле типа Дата
    #39353236
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПыСы
VeraK....Если ввести 25 в одно поле, то всё ок, во второе поле - ошибка. А иногда и в первом тоже ошибка....
Не бывает такой даты "25"-бывает 25.10.2014
...
Рейтинг: 0 / 0
Form_Error не заполняет поле типа Дата
    #39353248
VeraK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема, что и в моём ноутбуке и у моих основных пользователей нет цифровой клавы, поэтому сложно вводить и . и /.
Тем более, что они в разных раскладках на разных клавишах внизу и даже я постоянно ошибаюсь в них..
...
Рейтинг: 0 / 0
Form_Error не заполняет поле типа Дата
    #39353343
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ф что база без исправлений будет работать только один месяй-ноябрь 2016 года
(не надо до такой степени заботиться о комфорте юзеров-не рассыпятся ввести дату хоть на ноуте, хоть на самой эксклюзивной клавк)
...
Рейтинг: 0 / 0
Form_Error не заполняет поле типа Дата
    #39353347
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошу прощения за ошибки.
...
Рейтинг: 0 / 0
Form_Error не заполняет поле типа Дата
    #39353371
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VeraK,

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Private Sub Form_Current()
If Me.NewRecord Then
Me.поле5.Visible = True
Me.поле7.Visible = True
Me.поле5 = ""
Me.поле7 = ""
Else
Me.поле5.Visible = False
Me.поле7.Visible = False
End If
End Sub


Private Sub поле5_AfterUpdate()
Me.lдата1 = Me.поле5 & "." & Format(Date, "mm.yyyy")
End Sub

Private Sub поле7_AfterUpdate()
Me.дата2 = Me.поле7 & "." & Format(Date, "mm.yyyy")
End Sub

естессно поля так не обзывать
...
Рейтинг: 0 / 0
Form_Error не заполняет поле типа Дата
    #39358345
VeraK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответы)) Тоже интересное решение, но повторюсь, что всё отлично заработало при наличии маски ввода.
Конечно, я привела только кусок кода, обработка введённых значений у меня более подробная, работать будет не только в ноябре)))
Юзеры очень довольны)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Form_Error не заполняет поле типа Дата
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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