powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблеммы с суммированием в примечании формы
25 сообщений из 28, страница 1 из 2
Проблеммы с суммированием в примечании формы
    #32345059
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АкХП, adp
форма привязана к таблице.
на форме поле c сурсом Kol и поле с сурсом Cost
в примечании формы в поле пишу =sum([Kol])
все нормально
пишу =sum([Cost]*[Kol]) - пишет ошибка.
почему это? в mdb всегда работало

p.s. прошу прощения если вопросы тупые, с формами в adp только учусь,
(на mdb вообще нихрена не похоже).
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32345085
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добавь в источник данных

kol * cost as summa



в примечании формы в поле пиши =sum(summa)
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32345100
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дык а так (=sum(a1*a2)) в adp нельзя?
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32345108
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в агрегатные функции можно включать только названия полей источника данных

и учти что будет бред при использовании фильтра
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32345110
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дык а так (=sum(a1*a2)) в adp нельзя?
как видишь нельзя
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32345119
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин, полная ж#па.
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32345127
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а почему Ж ?

насчет фильтра?
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32345133
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да нет. просто уж очень на mdb не похоже.
причем явно в неудобную для программера сторону.
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32345163
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тебя еще ждет сюрприз с refresh ))
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346168
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все оказалось еще хуже ;(
Помогите. уже задолбался.
та же проблема, но под другим углом.
Сделал я как предложил АлексейК (спасибо ему), завел сумму в запросе.
Все заработало.
НО.
теперь я программно вешаю этот сурс на Form.Recordset и у меня опять вместо суммы #Ошибка. хотя если убрать sum поле заполняется.
что в программно цепляемом сурсе вообще нельзя агрегатные функции использовать???
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346223
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что в программно цепляемом сурсе вообще нельзя агрегатные функции использовать??? \r
\r
Я сталкивался с такой же проблемой здесь\r
\r
В конце концов полностью отказался от итоговых полей в футере формы, т.к. куча проблем после наложения фильтра.\r
\r
Сейчас все ленточные/табличные формы без итоговых полей.\r
Сделал кнопку суммарные показатели, по ней открываю форму со списком расчетных показателей (форма показателей универсальная, список для каждой формы свой).
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346270
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Сейчас все ленточные/табличные формы без итоговых полей.
не моге же я заставить пользователя для просмотра суммы накладной нажимать на кнопки.
Люди!!!!
Помогите!!!
Чё сделать с этой сволочью суммой?
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346299
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не моге же я заставить пользователя для просмотра суммы накладной нажимать на кнопки

Я зря, юзеров нужно учить/лечить

Если серьезно, и если очень критично, то есть пару вариантов:
1. Сделать поле с источником = функции. Функция по типу Dsum
2. Поставь на форму источник
select * from mytable where 1=0
после прописывания источника программно должно работать поле =sum([field])
но опять будет показывать ошибку при наложении фильтра на форму.

P.S. Возможно в SP[N] будет исправление этой проблемы...а может уже есть нужно посмотреть.
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346301
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разбирайся сам
у меня все работает
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346305
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня второй SP.
нихрена они не исправили. ;(
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346318
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ничо исправлять не надо
там работаит как надо
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346337
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Хам трамвайный

Сделай ленточную форму,
поставь в источник формы select * from mytable
в примечании сделай поле =sum([field1])
открой форму, наложи фильтр на любое поле.

Что получается в поле в примечании?
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346349
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Хам:
у тебя при программной подстановке рекордсета работает сумма в футере?
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346375
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я не исп. встроен. филтр
из-за неправильного
плдсчета суммы
поэтому создал доп. поля
для филтра и прописал все
условия в ХП.
и теперича только
делаю requery на форме:
записи и фильтуются
и суммы считаются
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346394
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дык я тоже не использую фильтров. они мне нафиг не нужны.
у меня стандартная форма накладной.
Главная форма (шапка) - подформа (строки).
Recordset-ы для обеих форм устанавливаются в коде.
Хочу в главной форме отображать сумму накладной (сумму строк).
и нихрена.
если recordset сделать постоянным (или как его, ну указать в дизайнере),
то все работает. как только присваиваю его в коде - так сразу х...
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346534
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АУ!!! Люди!!!
куда все умы подевались??
неужели никто не делал программное присвоение рекордсета?????
не верю!!!

p.s. погибаю. помогите.
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346539
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а зачем тебе менять
источник?
у тебя данные идут
из разных таблиц?

в источнике постоянно
зашита ХП.
ты же можешь спокойно
в САМОЙ ХП менять источник
если тебе так нужно
что-то менять
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346551
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я делаю me.recordset=<рекордсет>
чтобы организовать транзакцию по форме.
т.е. форма открывается - запускается транзакция.
форма закрывается - по желанию пользователя изменения либо сохраняются,
либо нет.
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346635
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отучайся от транзакций
на форме
в adp лучше делать
все на сервере
у таблиц есть триггеры
вот ими и пользуйся
...
Рейтинг: 0 / 0
Проблеммы с суммированием в примечании формы
    #32346657
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>отучайся от транзакций на форме
между прочим пример взят из любимого всеми вами Гетца.
2ой том стр.278-279
...
Рейтинг: 0 / 0
25 сообщений из 28, страница 1 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблеммы с суммированием в примечании формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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