Страница 1 из 1
сложение числовых полей в форме MS Access
Добавлено: 12 фев 2008, 11:38
SeregaD99
многоопытные программисты подскажите, пожалста, как сделать чтобы при заполнении двух числовых полей одной формы в третьем поле высвечивалась их сумма, если все поля данной формы принадлежат одной таблице.
построение выражений результата не принесло, может где в синтаксисе ошибочка?
просьба не смеяться, очень нужно
Re: сложение числовых полей в форме MS Access
Добавлено: 14 фев 2008, 01:10
Teslenko_EA
Здравствуйте
SeregaD99.
Возможно Вы правы "может где в синтаксисе ошибочка", а может быть и нет. Тяжело судить о том чего не видел

. Одно могу сказать, или Вы ошиблись и поле суммы формы не связанно с таблицей, или таблица переизбыточна - нет необходимости хранить данные суммы, если их в любой момент можно получить сложением.
Поупражняйтесь с кодом обрабатывающим событие поля формы, например потеря фокуса:
Код: Выделить всё
Sub Поле1_LostFocus()
sumField
End Sub
Sub Поле2_LostFocus()
sumField
End Sub
Sub sumField()
If IsNumeric(Поле1) And IsNumeric(Поле2) Then
Поле3 = Поле1 * 1 + Поле2 * 1
End If
End Sub
Евгений.