powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ерунда какая-то... (в вычисляемых полях появляется значение #Ошибка)
11 сообщений из 36, страница 2 из 2
Ерунда какая-то... (в вычисляемых полях появляется значение #Ошибка)
    #32723849
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имхо такое частенько случается, когда вмешиваются Null значения. А пробовал
использовать Nz? Типа Round(Nz(Оплачено;0)-Nz(Отгружено;0);2)

--
Regards
Alexander Artamonov


"Ramca" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:1009143@sql.ru...
Daf

А попробуй использовать Format:

Format([Оплачено]-[Отгружено];"*#0,00") AS Недогружено





Загружается, считает все замечательно. Стоит перейти в другую форму, в тех
же полях #Ошибка.
Тема Ответить

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
Ерунда какая-то... (в вычисляемых полях появляется значение #Ошибка)
    #32723851
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что значит перейти в другую форму?
Может быть у тебя какие то действия висят на событии "потеря фокуса" первой формы?
...
Рейтинг: 0 / 0
Ерунда какая-то... (в вычисляемых полях появляется значение #Ошибка)
    #32723946
Ramca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
C Nz тоже не работает. Происходит та же фигня... :-(
...
Рейтинг: 0 / 0
Ерунда какая-то... (в вычисляемых полях появляется значение #Ошибка)
    #32724089
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А на Nulls проверял? Сделай запрос аналогичный источнику данных формы и
выведи только Nulls (Nz нужно убрать).

--
Regards
Alexander Artamonov


"Ramca" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:1009339@sql.ru...
C
Nz тоже не работает. Происходит та же фигня... :-(
Тема Ответить

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
Ерунда какая-то... (в вычисляемых полях появляется значение #Ошибка)
    #32724204
N_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня наверное таже ботва, выражение в запросе (источник строк ленточной формы) :
[Doctors].[dFam] & " " & Left([Doctors].[dName],1) & "." & Left([Doctors].[dOtsh],1) & "." AS DrFio
при открытии все нормально, но если открать др. форму и затем вернутся в эту то в этом поле возникает пресловутая ошибка.
Глюк только на нескольких компах, думаю связан с кривым дистрибутивом виндов98, или нерусским sp для JET.
Так и не победил, ибо не критично.
...
Рейтинг: 0 / 0
Ерунда какая-то... (в вычисляемых полях появляется значение #Ошибка)
    #32724221
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и чего у вас с ссылками?
А с событиями на потерю фокуса формы или получения оного как?
...
Рейтинг: 0 / 0
Ерунда какая-то... (в вычисляемых полях появляется значение #Ошибка)
    #32724259
Ramca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С сылками все в порядке. Проверял! А на потерю фокуса процедуры нет.
...
Рейтинг: 0 / 0
Ерунда какая-то... (в вычисляемых полях появляется значение #Ошибка)
    #32724286
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. нет таких процедур, которые бы удаляли, обновляли, изменяли данные, которые вы используете в форме?
...
Рейтинг: 0 / 0
Ерунда какая-то... (в вычисляемых полях появляется значение #Ошибка)
    #32724288
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно попробовать написать значение поля по этой же форме в модуле формы,
привязать к нужным событиям и посмотреть что будет.
Но в данном конкретном случае, ИМХО проще было бы ввести проверку на
значение (достаточная точность) при вводе значений, от которых вычисляется
поле и обойтись без функции Round если она так себя ведет. У меня
аналогичная ерунда была с функцией IsNull: форма открывалась нормально,
никаких #ошибок не выскакивало, но после закрытия связанной формы они
вылезали на том месте, где был связанная форма, а при прокрутке появлялись и
во всех остальных полях, где был IsNull. Заменил на IIF и все стало
нормально.

--
Regards
Alexander Artamonov


"Ramca" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:1009832@sql.ru...
С сылками все в порядке. Проверял! А на потерю фокуса процедуры нет.
Тема Ответить

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
Ерунда какая-то... (в вычисляемых полях появляется значение #Ошибка)
    #32724480
Ramca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дык! Так оно и есть. В таблицах четко задано свойство "Количество десятичных знаков". И оно равно 2! А вот когда одно вычитаешь из другого, получается..............
...
Рейтинг: 0 / 0
Ерунда какая-то... (в вычисляемых полях появляется значение #Ошибка)
    #32724807
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это что-то новое. Не покажешь?

--
Regards
Alexander Artamonov


"Ramca" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:1010219@sql.ru...
Дык! Так оно и есть. В таблицах четко задано свойство "Количество десятичных
знаков". И оно равно 2! А вот когда одно вычитаешь из другого,
получается..............
Тема Ответить

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ерунда какая-то... (в вычисляемых полях появляется значение #Ошибка)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]