|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.01.2016, 14:49 | #1 |
Форумчанин
Регистрация: 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. |
07.01.2016, 12:19 | #2 |
Форумчанин
Регистрация: 24.03.2007
Сообщений: 314
|
Разобралась, что свойство Данные - это ControlSource. В нужном месте ставлю ему Form_Issuingforms.Поле51.ControlSou rce = ""
А вот как потом вернуть обратно? чтобы снова формулу вычисляло? Вопрос закрыт: Form_Issuingforms.Поле51.ControlSou rce = "=[P1]+[P2]" Последний раз редактировалось yulia; 07.01.2016 в 12:24. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |