Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите новичку, плиз. Данные из формы в таблицу? / 12 сообщений из 12, страница 1 из 1
31.01.2003, 14:53
    #32099642
Олег Юрков
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку, плиз. Данные из формы в таблицу?
Как сделать так, что бы вычисленные (а не только забитые вручную) в форме значения заносились в таблицу, по которой форма сделана?
...
Рейтинг: 0 / 0
31.01.2003, 15:24
    #32099684
Suslik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку, плиз. Данные из формы в таблицу?
В своействе формы "Record Source" указать нужную таблицу, а в свойстве элементов управления "Control Source" указать поле таблицы, с которым связан элемент
...
Рейтинг: 0 / 0
31.01.2003, 16:07
    #32099741
AlexJuice
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку, плиз. Данные из формы в таблицу?
2 Suslik:
и какой же он после этого вычисляемый?

2 Олег Юрков:
Нужно повесить обработчик на событие изменение исходных полей.
...
Рейтинг: 0 / 0
31.01.2003, 16:52
    #32099784
Олег Юрков
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку, плиз. Данные из формы в таблицу?
Я, по-моему, тупой. Что такое обработчик событий? Можно пример?
...
Рейтинг: 0 / 0
31.01.2003, 18:37
    #32099858
AlexJuice
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку, плиз. Данные из формы в таблицу?
Уточняю.
1. Создаешь поле, присоединенное к полю таблицы, и скрываешь его (свойство "Вывод на экран" - нет) - по желанию
2. В свойства полей, на основе которых оно вычисляется (MyField1 и MyField2), находишь на вкладке "События" событие "Изменение" и ставишь процедуру обработки события:

Код: plaintext
1.
2.
3.
4.
5.
6.
Sub MyField1_Change()
MyTableField.Value=MyField1.Value+MyField2.Value
End Sub

Sub MyField2_Change()
MyTableField.Value=MyField1.Value+MyField2.Value
End Sub


ИЛИ (если вычисления сложные)
пишешь функцию для вычисления и вызываешь ее:

Код: plaintext
1.
2.
3.
Function MyFunc()
Dim lng1 As Long
lng1=( 1 + 2 + 3 + 4 + 5 + 6 )*Forms( "Main" ).Box.Value
End Function

а в событиях полей вызываешь ее:

Код: plaintext
1.
2.
3.
4.
5.
6.
Sub MyField1_Change()
MyTableField.Value=MyFunc
End Sub

Sub MyField2_Change()
MyTableField.Value=MyFunc
End Sub
...
Рейтинг: 0 / 0
03.02.2003, 12:32
    #32100338
Олег Юрков
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку, плиз. Данные из формы в таблицу?
Спассибо за пример, вроде работает, НО СЧИТАЕТ НЕПРАВИЛЬНО И ОШИБОК НЕ ВЫДАЕТ, например 5 - 2 = 2. В чем может быть дело, форматы полей совпадают?
...
Рейтинг: 0 / 0
03.02.2003, 13:06
    #32100357
AlexJuice
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку, плиз. Данные из формы в таблицу?
На кофейной гуще гадать не умею
...
Рейтинг: 0 / 0
03.02.2003, 13:47
    #32100379
Олег Юрков
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку, плиз. Данные из формы в таблицу?
А что именно писать в свойствах исходных полей, а что в свойствах результирующего?
...
Рейтинг: 0 / 0
03.02.2003, 14:42
    #32100408
Олег Юрков
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку, плиз. Данные из формы в таблицу?
Не мог бы ты посмотеть мою базу, никак не могу понять, что я не так делаю...
Если да, напиши, плиз, на email support@k-t.ru свой.
...
Рейтинг: 0 / 0
03.02.2003, 14:57
    #32100423
AlexJuice
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку, плиз. Данные из формы в таблицу?
Не смог бы...
Мне самому свою скоро ставить, а пахать еще не перепахать :0(
Если конкретные вопросы - пожалуйста
...
Рейтинг: 0 / 0
03.02.2003, 15:08
    #32100429
Олег Юрков
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку, плиз. Данные из формы в таблицу?
В том примере, что ты дал, что именно писать в свойствах исходных полей, а что в свойствах результирующего?
...
Рейтинг: 0 / 0
03.02.2003, 16:16
    #32100478
AlexJuice
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите новичку, плиз. Данные из формы в таблицу?
В свойствах исходных (MyField1, MyField2) писать то, что я и дал.
А результирующее (MyTableField) само должно обновиться.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите новичку, плиз. Данные из формы в таблицу? / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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