powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сложить значение полей в построителе выражений
13 сообщений из 13, страница 1 из 1
Сложить значение полей в построителе выражений
    #32497144
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Подскажите плиз, как получить сумму значений нескольких полей в другом поле на форме, при условии, что некоторые поля не имеют значений (пусты)
в этом результирующем поле завела в Постр.Выр :=[Zn1]+[Zn2]+[Zn3]+[Zn5]
все суммируется если все поля имеют какое то значение, если пустое хоть одно (Null) не считает...
подскажите как можно получить эту пресловутую сумму?
заранее спасибо.
...
Рейтинг: 0 / 0
Сложить значение полей в построителе выражений
    #32497155
Хвост
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Постр.Выр :=nz([Zn1];0)+nz([Zn2];0)+nz([Zn3];0)+nz([Zn5] ;0)
...
Рейтинг: 0 / 0
Сложить значение полей в построителе выражений
    #32497158
zz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nz([Zn5];0) и так со всеми.
...
Рейтинг: 0 / 0
Сложить значение полей в построителе выражений
    #32497243
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделала, а он пишет - #Имя?
=nz([Zn1];0)+nz([Zn2;0])+nz([Zn3;0])+nz([Zn5;0])
???
...
Рейтинг: 0 / 0
Сложить значение полей в построителе выражений
    #32497258
Roma R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обрати внимание на квадратные скобки
...
Рейтинг: 0 / 0
Сложить значение полей в построителе выражений
    #32497273
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сорри, увлеклась копированием(
=nz([Zn1];0)+nz([Zn2];0)+nz([Zn3];0)+nz([Zn5];0)
Результат - #Ошибка
...
Рейтинг: 0 / 0
Сложить значение полей в построителе выражений
    #32497278
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Мож из перечисленных полей каких нет?
2. Или на применяемом объекте маска не допускающая получившегося результата?
...
Рейтинг: 0 / 0
Сложить значение полей в построителе выражений
    #32497318
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может форму делала мастером и имена полей совпадают с именами контролов?
...
Рейтинг: 0 / 0
Сложить значение полей в построителе выражений
    #32497350
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К полю Zn5 нет доступа, оно становиться активным при включении соотв флажка...
То есть получается его нет((((
Что делати?
...
Рейтинг: 0 / 0
Сложить значение полей в построителе выражений
    #32497358
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Получается, что оно есть

Посмотри что АлексейК написал
...
Рейтинг: 0 / 0
Сложить значение полей в построителе выражений
    #32497363
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
напиши в модуле формы функцию с обработкой ошибок и прочего - типа акивных полей и неактивных

и укажи искомому полю в качестве данных эту функцию
...
Рейтинг: 0 / 0
Сложить значение полей в построителе выражений
    #32497380
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по шагам:

форма - конструктор
выделяешь поле,
alt+enter
вкладка "ВСЕ" (All)
свойство "имя" (name) = добавляешь подчерк (было Поле1 - стало Поле1_)
и так для всех полей

затем идешь в свой построитель
и вместо
=nz([Поле1];0)+nz([Поле2];0)+ итд
пишешь
=nz([Поле1_];0)+nz([Поле2_];0)+ итд

должно работать
...
Рейтинг: 0 / 0
Сложить значение полей в построителе выражений
    #32497415
Фотография Mila
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем большое!
просто поле zn5 перед открытием очищалась Me!zn5 = ""
Еще раз спасибо, совместное обсуждение очень помогает, даже если вопрос глупый))))
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сложить значение полей в построителе выражений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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