Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ленточная форма - посчитать сумму / 17 сообщений из 17, страница 1 из 1
19.08.2004, 11:28:57
    #32656288
jumperFF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
Надо посчитать сумму в ленточной форме, но только в тех строках где установлен флажок Flag2. Пишу:
Код: plaintext
=IIf([Флажок29]=Истина;Sum([сумма]); 0 )
когда включаю флажок, считается сумма всех строк, а не с флажками :(
...
Рейтинг: 0 / 0
19.08.2004, 11:40:41
    #32656329
lsnk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
Sum вынеси за iif (имхо)
...
Рейтинг: 0 / 0
19.08.2004, 11:49:43
    #32656360
jumperFF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
lsnkSum вынеси за iif (имхо)
Это как?
...
Рейтинг: 0 / 0
19.08.2004, 12:08:43
    #32656417
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
Попробуй
=IIf([Flag2]=Истина;Sum([сумма]);0)
:)

А еще посмотри, что получится, если
=IIf([Flag2]<>Истина;Sum([сумма]);0)
...
Рейтинг: 0 / 0
19.08.2004, 12:10:33
    #32656421
БИНОМакс
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
А вот так!

=Sum(IIf([Флажок29]=Истина;[сумма];0))
...
Рейтинг: 0 / 0
19.08.2004, 12:10:45
    #32656422
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
Ой!
Тут в корне не правильно
Здесь нужно использовать DSum или DLookUp
...
Рейтинг: 0 / 0
19.08.2004, 12:11:36
    #32656424
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
автор=Sum(IIf([Флажок29]=Истина;[сумма];0))
так тоже ничего :)
...
Рейтинг: 0 / 0
19.08.2004, 12:13:52
    #32656432
БИНОМакс
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
Не надо все усложнять, мой вариант прикрасно сработает, а не просто "тоже ничего" :-)
...
Рейтинг: 0 / 0
19.08.2004, 12:18:45
    #32656443
jumperFF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
Ни то ни другое не работает в поле только выводит
Код: plaintext
#Имя?
...
Рейтинг: 0 / 0
19.08.2004, 12:21:39
    #32656450
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
авторНи то ни другое не работает в поле только выводит
Что такое "ни то" и что такое "ни другое"?

---
1. [сумма] - это имя поля формы или таблицы?
2. Флажок29 = flag2?
...
Рейтинг: 0 / 0
19.08.2004, 12:38:54
    #32656515
jumperFF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
Vsevolod V
1. [сумма] - это имя поля формы или таблицы?
2. Флажок29 = flag2?
[сумма] - поле в таблице, flSumm - это же поле в форме

Флажок29 - поле на форме, [Оплата] - поле в таблице
...
Рейтинг: 0 / 0
19.08.2004, 12:44:00
    #32656536
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
Если тебе нужно посчитать количество строк, где есть влажки, то в место Sum используй Count.

Какое поле у тебя [сумма] - числовое, текстовое?
...
Рейтинг: 0 / 0
19.08.2004, 12:46:40
    #32656546
jumperFF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
DafЕсли тебе нужно посчитать количество строк, где есть влажки, то в место Sum используй Count.
Какое поле у тебя [сумма] - числовое, текстовое?
Нет, не количество сток, а сумму значений поля [сумма] в которых есть флажки.

[сумма] - числовое
...
Рейтинг: 0 / 0
19.08.2004, 13:10:38
    #32656634
jumperFF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
Народ, хелп
...
Рейтинг: 0 / 0
19.08.2004, 13:15:02
    #32656644
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
Вариант БИНОМакс должен работать.
Ты бы базу свою показал ...
...
Рейтинг: 0 / 0
19.08.2004, 13:16:44
    #32656649
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
Флажки пользователь выставляет?
...
Рейтинг: 0 / 0
19.08.2004, 13:17:50
    #32656651
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ленточная форма - посчитать сумму
А! А если попробовать:


Код: plaintext
=Sum(IIf([Флажок29]=Истина;flSumm; 0 ))
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ленточная форма - посчитать сумму / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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