Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.01.2016, 14:49   #1
yulia
Форумчанин
 
Аватар для yulia
 
Регистрация: 24.03.2007
Сообщений: 314
По умолчанию изменить значение свойства Данные вычисляемого поля на форме VBA

Здравствуйте, форумчане!
Помогите, пожалуйста.

Можно ли как-то с помощью VBA изменить значение свойства Данные (выражение) у вычисляемого поля на форме.

Например, стоит выражение [P1]+[P2]
Потом есть код
Form_Issuingforms.P1 = Nothing
Form_Issuingforms.P2 = Nothing

Соответственно в вычисляемом поле выскакивает ошибка, т.к. вычислять нечего. Если поменять на "", то ошибка типов, что тоже понятно. Если поставить 0, то конечно ошибки не будет, но не совсем подходит.

Так вот можно ли сделать так, чтобы изменить [P1]+[P2] на 0, например. Или пустую строку?

Последний раз редактировалось yulia; 07.01.2016 в 12:18.
yulia вне форума Ответить с цитированием
Старый 07.01.2016, 12:19   #2
yulia
Форумчанин
 
Аватар для yulia
 
Регистрация: 24.03.2007
Сообщений: 314
По умолчанию

Разобралась, что свойство Данные - это ControlSource. В нужном месте ставлю ему Form_Issuingforms.Поле51.ControlSou rce = ""

А вот как потом вернуть обратно? чтобы снова формулу вычисляло?

Вопрос закрыт:
Form_Issuingforms.Поле51.ControlSou rce = "=[P1]+[P2]"

Последний раз редактировалось yulia; 07.01.2016 в 12:24.
yulia вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
access. изменить значение поля у 20% строк выборки Revival001 SQL, базы данных 3 23.05.2013 01:35
Нужно получить значение вычисляемого поля knastik Microsoft Office Access 4 08.10.2012 15:01
Условие для вычисляемого поля в форме Malina33 Microsoft Office Access 2 13.04.2012 11:46
Изменить значение поля denis.ta-com Microsoft Office Access 2 16.05.2011 16:19
Сохранить значение вычисляемого поля Nika03 БД в Delphi 8 10.05.2010 22:17