Запись нового значения в БД

Автор Simiram, 8 декабря 2016, 22:01

0 Пользователи и 1 гость просматривают эту тему.

Simiram

Уважаемые знатоки, очень нужна ваша помощь!
В форме, в текстовое поле автоматически присваивается значение, которое вычисляется в зависимости от заполнения других полей. В итоге, после добавления записи, в БД пишется пустое значение. Видимо не отслеживается изменение в поле. Пробовала макрос привязывать к кнопке добавления, но значение так и не записывается в БД.
Очень надеюсь на вашу помощь.

Yakov

Добро пожаловать на форум, Simiram!
А каким образом вычисляется это значение?
Лучше всего приложить файл БД с тестовыми данными...

Simiram

Вычисляю следующим образом: есть 5 полей и в зависимости от их заполнения присваиваю значение. Например заполнены 3 поля из 5 получаю 1.1.1.0.0.(номер ID последней записи +1)
В итоге значение вычисляется корректно, но вот запись в БД в соответсвующее поле не происходит. Оно всегда пустое, как в первоначальном варианте. То есть система не видит изменения.
БД к сожалению выложить не могу :(

Yakov

#3
Где прописано вычисление значения: в коде на Basic или в свойствах формы?
И формула вычисления? Без формулы невозможно дать ответ.

Simiram

В макросе прописано вычисление