-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Заполнение вычисляемого поля блокирует переходы

Четверг, 05 Ноября 2015 г. 22:42 + в цитатник
Добрый день.
Главная Ф1,в ней сабФ2, в ней сабсабФ3
Ф3 одиночная форма с несколькими записями, в ней есть поле OSDecPrismText, значение которого заполняется по данным других полей.
Пересчет OSDecPrismText идет по Выход из полей с исходными для расчетов данными.
Все нормально работает, но если курсор стоит в таком поле, то блокируется переход между записями по стандартным кнопкам формы.

Ниже "блокирующий" переходы код

Dim ODBase_X, ODBase_Y, OSBase_X, OSBase_Y As Variant
Dim OSPrD_XX, Dim OSPrD_YY As Variant
...
'Вывод
OSDecPrismText = "OS" & vbNewLine _
& "Призма Х " & Round(Abs(OSPrD_XX), 1) & " пр.д." & OSBase_X & vbNewLine _
& "Призма Y " & Round(Abs(OSPrD_YY), 1) & " пр.д." & OSBase_Y

Me!OSPrD_X = Round(Abs(OSPrD_XX), 1) & " пр.д." & OSBase_X
Me!OSPrD_Y = Round(Abs(OSPrD_YY), 1) & " пр.д." & OSBase_Y


Каждая из трех строк блокирует переход.
Что можно сделать?

http://www.sql.ru/forum/1183619/zapolnenie-vychislyaemogo-polya-blokiruet-perehody


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку