Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема с Nz / 23 сообщений из 23, страница 1 из 1
20.10.2003, 21:54
    #32299120
YYYn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
Хай эврибади!

Вот такая трабла: в Access создал запрос, все работает, если пишу так:
УтроСумма: [УтроПлюс]-[УтроМинус]

В некоторых полях пустота, а надо чтоб был ноль, в хэлпе аццесса прочитал, что надо сделать так:

УтроСумма: Nz([УтроПлюс], 0)-Nz([УтроМинус], 0)

Сделал, в результате ошибка!?
...
Рейтинг: 0 / 0
20.10.2003, 23:06
    #32299148
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
Э-э-э-э... Дарова пипл!
Я немного не догнал! Ты спрашиваешь - ошибка ли?
Или что?

Сделай проще:

УтроСумма: Nz([УтроПлюс]-[УтроМинус],0)
...
Рейтинг: 0 / 0
20.10.2003, 23:35
    #32299165
Альберт
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
вся проблема скорее всего в том, что ты пишешь это дело в конструкторе:
УтроСумма: Nz([УтроПлюс], 0)-Nz([УтроМинус], 0)
здесь такая вешь не прокатывает, напиши ему вместо запятых точку с запятой - он тебя поймет.
Для sql-запроса синтаксис вычисления был бы верный
...
Рейтинг: 0 / 0
21.10.2003, 00:08
    #32299178
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
2Темный
Сделай проще:

УтроСумма: Nz([УтроПлюс]-[УтроМинус],0)


неправильно:
Если УтроПлюс = 1, а УтроМинус = Null, то

Nz([УтроПлюс]-[УтроМинус],0) = Nz(1-Null,0) = Nz(Null,0) = 0
...
Рейтинг: 0 / 0
21.10.2003, 00:11
    #32299180
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
"Уговорил, чертяка языкастый..." (с) Студия "Божья искра"
...
Рейтинг: 0 / 0
21.10.2003, 00:12
    #32299181
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
Хотя...
Кто знает, что ему нужно. Может Null для него совсем не 0. А просто незаполненное поле, которе считать низя?
...
Рейтинг: 0 / 0
21.10.2003, 01:03
    #32299198
Odess
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
А я до сих пор использую преславутую NullToZero из "Решения" еще от 2-го Акцесса - и мне все ваши проблемы по барабану ;-)

УтроСумма: NullToZero([УтроПлюс])-NullToZero ([УтроМинус])

и вся проблема решена :-)
...
Рейтинг: 0 / 0
21.10.2003, 09:26
    #32299310
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
2YYYn
>Сделал, в результате ошибка!?

Какая?

==
Можно еще 1 *Nz([УтроПлюс], 0)- 1 *Nz([УтроМинус], 0)
Иногда вправляло мозгу акесу по поводу форматов.
...
Рейтинг: 0 / 0
21.10.2003, 11:56
    #32299542
Артист
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
Какая?

не дождётесь наверно... этот топик я пульнул сюда из vb.net ... нверно он бедняга там его ищет ....
...
Рейтинг: 0 / 0
21.10.2003, 12:55
    #32299686
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
2Артист

А ссылку на перенесный топик не оставил? :)
...
Рейтинг: 0 / 0
21.10.2003, 13:02
    #32299703
Артист
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
А ссылку на перенесный топик не оставил? :)

функции копировать топик нету ...
ну чё ему мылом оповестить??
...
Рейтинг: 0 / 0
21.10.2003, 17:01
    #32300235
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
не дождётесь наверно... этот топик я пульнул сюда из vb.net ... нверно он бедняга там его ищет ....


Артист, хочешь я его обратно пульну?


новый вид спорта - модераторбол
...
Рейтинг: 0 / 0
21.10.2003, 17:49
    #32300312
Артист
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
ну тогда 1:0 в мою
...
Рейтинг: 0 / 0
21.10.2003, 18:08
    #32300356
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
> функции копировать топик нету ...
> ну чё ему мылом оповестить??

Есть функция добавить топик! И для этого не надо быть модератором.
...
Рейтинг: 0 / 0
21.10.2003, 18:14
    #32300368
Артист
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
Есть функция добавить топик! И для этого не надо быть модератором.

ой ну Саныч я прошу...
ну и чё мне его серым ником постить чтоли?
там постить серым он всё равно искать будет свой...
короче я ещё с утра мыльнул ему... всё.
...
Рейтинг: 0 / 0
21.10.2003, 18:31
    #32300399
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
> ну и чё мне его серым ником постить чтоли?

Любым ником, вплоть до своего собственного (не знаю, почему он тебе не годится). Пишется топик с сабджектом:

Код: plaintext
 2  ТАКОЙ-ТО - СРОЧНО!
...
Рейтинг: 0 / 0
21.10.2003, 18:35
    #32300404
Артист
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
не знаю, почему он тебе не годится
догадываюсь почему ...
неохота было ....
вот копирнуть и там ссылу оставить смог бы...
а так я ж ему на мыло кинул новую ссылку...
и вообще не учите меня модерировать! :)
...
Рейтинг: 0 / 0
21.10.2003, 18:38
    #32300409
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
> и вообще не учите меня модерировать! :)

:^)))
...
Рейтинг: 0 / 0
23.10.2003, 22:02
    #32303699
YYYn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
Нее, топик нашел почти сразу, а вот комп постоянно занят (на работе все-таки). Лирическое отступление законано.

Ошибочка какая? - синтаксиса (не там запятая, кавычки не поставил и т.д.) короче, аццесс умный, а все вокруг...

УтроСумма: Nz([УтроПлюс]-[УтроМинус],0)
Тажа ерунда.
...
Рейтинг: 0 / 0
23.10.2003, 22:07
    #32303701
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
Вместо запятой ставь точку с запятой

вместо , ставь ;
...
Рейтинг: 0 / 0
23.10.2003, 22:51
    #32303727
YYYn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
Темный , Спасиб огромный!!! ПОМОГЛО!

А что вообще за хрень? Почему везде написано, что надо ставить запятую, а не точку с запятой? Мож в курсе?

P.S. УРА Товарищи!!! Я первый раз за 3 дня добрался до дома, блин
...
Рейтинг: 0 / 0
23.10.2003, 22:57
    #32303731
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
Про запятую написано на случай, когда обращение к функции расположено в модуле. В других местах надо ставить тот разделитель, который задан как стандартный разделитель элементов списка в Windows. (Я об этом не знал, пока не попал в этот форум, потому что в Израиле стандартным разделителем служит как раз запятая, а вот в России, как оказалось, точка с запятой.)
...
Рейтинг: 0 / 0
23.10.2003, 23:14
    #32303739
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с Nz
Thanks redirect to Альберт!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема с Nz / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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