Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Change поля... / 18 сообщений из 18, страница 1 из 1
14.10.2004, 12:31:49
    #32738063
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Change поля...
на VB работает замечаиельно, а в акцессе помему не работает.

Проблема:


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

На change me.Поле1 повесил me.Поле2 = me.Поле2
несрабатывает.
...
Рейтинг: 0 / 0
14.10.2004, 12:32:43
    #32738065
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Change поля...
На change me.Поле1 повесил me.Поле2 = me.Поле1
несрабатывает.
...
Рейтинг: 0 / 0
14.10.2004, 12:35:32
    #32738080
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Change поля...
me.Поле2 = me.Поле1.Text
...
Рейтинг: 0 / 0
14.10.2004, 12:40:40
    #32738111
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Change поля...
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
14.10.2004, 12:44:05
    #32738120
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Change поля...
автор

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

End Sub


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

End Sub


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

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

End Sub


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

End Sub


и?

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

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

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

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

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

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

End Sub

но у меня полей много , неустраивает.
...
Рейтинг: 0 / 0
14.10.2004, 12:54:41
    #32738173
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Change поля...
ты ответы читаешь или ты только писать научился?
...
Рейтинг: 0 / 0
14.10.2004, 12:57:18
    #32738181
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Change поля...
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
14.10.2004, 12:58:44
    #32738186
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Change поля...
Эта строка

Me.Поле1 = ScrollBar4.Value

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

Надо писать

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

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


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

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

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

Me.Поле1 = ScrollBar4.Value

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

Надо писать

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

Ответ принимается. Значит другого выбора нет. Только на Change одного элемента управления.
...
Рейтинг: 0 / 0
14.10.2004, 13:07:03
    #32738221
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Change поля...
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
14.10.2004, 13:13:45
    #32738243
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Change поля...
я не вижу причин почему это не должно работать, вопрос в том, правильно ли это рабоает.

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


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