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

2 Олег Юрков:
Нужно повесить обработчик на событие изменение исходных полей.
...
Рейтинг: 0 / 0
Помогите новичку, плиз. Данные из формы в таблицу?
    #32099784
Олег Юрков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я, по-моему, тупой. Что такое обработчик событий? Можно пример?
...
Рейтинг: 0 / 0
Помогите новичку, плиз. Данные из формы в таблицу?
    #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
Помогите новичку, плиз. Данные из формы в таблицу?
    #32100338
Олег Юрков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спассибо за пример, вроде работает, НО СЧИТАЕТ НЕПРАВИЛЬНО И ОШИБОК НЕ ВЫДАЕТ, например 5 - 2 = 2. В чем может быть дело, форматы полей совпадают?
...
Рейтинг: 0 / 0
Помогите новичку, плиз. Данные из формы в таблицу?
    #32100357
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На кофейной гуще гадать не умею
...
Рейтинг: 0 / 0
Помогите новичку, плиз. Данные из формы в таблицу?
    #32100379
Олег Юрков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что именно писать в свойствах исходных полей, а что в свойствах результирующего?
...
Рейтинг: 0 / 0
Помогите новичку, плиз. Данные из формы в таблицу?
    #32100408
Олег Юрков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не мог бы ты посмотеть мою базу, никак не могу понять, что я не так делаю...
Если да, напиши, плиз, на email support@k-t.ru свой.
...
Рейтинг: 0 / 0
Помогите новичку, плиз. Данные из формы в таблицу?
    #32100423
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не смог бы...
Мне самому свою скоро ставить, а пахать еще не перепахать :0(
Если конкретные вопросы - пожалуйста
...
Рейтинг: 0 / 0
Помогите новичку, плиз. Данные из формы в таблицу?
    #32100429
Олег Юрков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В том примере, что ты дал, что именно писать в свойствах исходных полей, а что в свойствах результирующего?
...
Рейтинг: 0 / 0
Помогите новичку, плиз. Данные из формы в таблицу?
    #32100478
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В свойствах исходных (MyField1, MyField2) писать то, что я и дал.
А результирующее (MyTableField) само должно обновиться.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите новичку, плиз. Данные из формы в таблицу?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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