powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Change поля...
18 сообщений из 18, страница 1 из 1
Change поля...
    #32738063
Мудрый клён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на VB работает замечаиельно, а в акцессе помему не работает.

Проблема:


На change Scrollbar1 повесил me.Поле1 = Scrollbar1
срабатывает.

На change me.Поле1 повесил me.Поле2 = me.Поле2
несрабатывает.
...
Рейтинг: 0 / 0
Change поля...
    #32738065
Мудрый клён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На change me.Поле1 повесил me.Поле2 = me.Поле1
несрабатывает.
...
Рейтинг: 0 / 0
Change поля...
    #32738080
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
me.Поле2 = me.Поле1.Text
...
Рейтинг: 0 / 0
Change поля...
    #32738111
Мудрый клён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kelmeme.Поле2 = me.Поле1.Text

Private Sub ScrollBar4_Change()
Me.Поле1 = ScrollBar4.Value

End Sub


Private Sub Поле1_Change()
Me.Поле2 = Me.Поле1.Value

End Sub
...
Рейтинг: 0 / 0
Change поля...
    #32738120
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор

Private Sub ScrollBar4_Change()
Me.Поле1 = ScrollBar4.Value

End Sub


Private Sub Поле1_Change()
Me.Поле2 = Me.Поле1.Value

End Sub


и?
...
Рейтинг: 0 / 0
Change поля...
    #32738129
Мудрый клён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kelme автор

Private Sub ScrollBar4_Change()
Me.Поле1 = ScrollBar4.Value

End Sub


Private Sub Поле1_Change()
Me.Поле2 = Me.Поле1.Value

End Sub


и?

НЕРАБОТАЕТ ?
...
Рейтинг: 0 / 0
Change поля...
    #32738142
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а самому проверить?
...
Рейтинг: 0 / 0
Change поля...
    #32738151
Мудрый клён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kelmeа самому проверить?

Проверял. Гарантировано - НЕРАБОТАЕТ. Access XP.

Проверьте сами.
...
Рейтинг: 0 / 0
Change поля...
    #32738162
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я тебе что написал сначала?

me.Поле2 = me.Поле1 .Text
...
Рейтинг: 0 / 0
Change поля...
    #32738165
Мудрый клён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно и так:

Private Sub ScrollBar4_Change()
Me.Поле1 = ScrollBar4.Value

Me.Поле2 = Me.Поле1.Value+1

End Sub

но у меня полей много , неустраивает.
...
Рейтинг: 0 / 0
Change поля...
    #32738173
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ты ответы читаешь или ты только писать научился?
...
Рейтинг: 0 / 0
Change поля...
    #32738181
Мудрый клён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kelmeя тебе что написал сначала?

me.Поле2 = me.Поле1 .Text

Private Sub ScrollBar4_Change()
Me.Поле1 = ScrollBar4.Value
End Sub

Private Sub Поле1_Change()
Me.Поле2 = Me.Поле1.Text
End Sub

ГАРАНТИРОВАННО НЕРАБОТАЕТ !
...
Рейтинг: 0 / 0
Change поля...
    #32738186
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта строка

Me.Поле1 = ScrollBar4.Value

не вызывает события поля [Поле1].

Надо писать

Private Sub ScrollBar4_Change()
Me.Поле1 = ScrollBar4.Value
Me.Поле2 = Me.Поле1.Value
End Sub
...
Рейтинг: 0 / 0
Change поля...
    #32738188
Мудрый клён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kelmeты ответы читаешь или ты только писать научился?

А Вы эксперементируете свои ответы ?
...
Рейтинг: 0 / 0
Change поля...
    #32738195
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
А Вы эксперементируете свои ответы ?[


не, *ля, экспромтом всё.

Код: plaintext
1.
2.
Private Sub Поле1_Change()
    Me.Поле2 = Me.Поле1.Text
End Sub

гарантированно работает, AccessXP SP2
...
Рейтинг: 0 / 0
Change поля...
    #32738208
Мудрый клён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GeoЭта строка

Me.Поле1 = ScrollBar4.Value

не вызывает события поля [Поле1].

Надо писать

Private Sub ScrollBar4_Change()
Me.Поле1 = ScrollBar4.Value
Me.Поле2 = Me.Поле1.Value
End Sub

Ответ принимается. Значит другого выбора нет. Только на Change одного элемента управления.
...
Рейтинг: 0 / 0
Change поля...
    #32738221
Мудрый клён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kelme автор
А Вы эксперементируете свои ответы ?[


не, *ля, экспромтом всё.

Код: plaintext
1.
2.
Private Sub Поле1_Change()
    Me.Поле2 = Me.Поле1.Text
End Sub

гарантированно работает, AccessXP SP2
А это работает ?

Private Sub ScrollBar4_Change()
Me.Поле1 = ScrollBar4.Value
End Sub

Private Sub Поле1_Change()
Me.Поле2 = Me.Поле1.Text
End Sub

Если да то мне надо обновить Access, если нет то увы.
...
Рейтинг: 0 / 0
Change поля...
    #32738243
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я не вижу причин почему это не должно работать, вопрос в том, правильно ли это рабоает.

Отдичие Тext от Value в том, что Text - это текущие данные, а Value - возвращает последнее сохранённое значение.
И поэтому, если тебе надо отображать набираемый текст одновременно ещё в другом текстбоксе, надо использовать Text.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Change поля...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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