|
|
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
АкХП, adp форма привязана к таблице. на форме поле c сурсом Kol и поле с сурсом Cost в примечании формы в поле пишу =sum([Kol]) все нормально пишу =sum([Cost]*[Kol]) - пишет ошибка. почему это? в mdb всегда работало p.s. прошу прощения если вопросы тупые, с формами в adp только учусь, (на mdb вообще нихрена не похоже). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2003, 15:45 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
добавь в источник данных kol * cost as summa в примечании формы в поле пиши =sum(summa) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2003, 15:55 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
дык а так (=sum(a1*a2)) в adp нельзя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2003, 16:01 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
в агрегатные функции можно включать только названия полей источника данных и учти что будет бред при использовании фильтра ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2003, 16:04 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
дык а так (=sum(a1*a2)) в adp нельзя? как видишь нельзя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2003, 16:06 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
блин, полная ж#па. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2003, 16:10 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
а почему Ж ? насчет фильтра? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2003, 16:13 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
да нет. просто уж очень на mdb не похоже. причем явно в неудобную для программера сторону. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2003, 16:16 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
тебя еще ждет сюрприз с refresh )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2003, 16:25 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
все оказалось еще хуже ;( Помогите. уже задолбался. та же проблема, но под другим углом. Сделал я как предложил АлексейК (спасибо ему), завел сумму в запросе. Все заработало. НО. теперь я программно вешаю этот сурс на Form.Recordset и у меня опять вместо суммы #Ошибка. хотя если убрать sum поле заполняется. что в программно цепляемом сурсе вообще нельзя агрегатные функции использовать??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 11:31 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
что в программно цепляемом сурсе вообще нельзя агрегатные функции использовать??? \r \r Я сталкивался с такой же проблемой здесь\r \r В конце концов полностью отказался от итоговых полей в футере формы, т.к. куча проблем после наложения фильтра.\r \r Сейчас все ленточные/табличные формы без итоговых полей.\r Сделал кнопку суммарные показатели, по ней открываю форму со списком расчетных показателей (форма показателей универсальная, список для каждой формы свой). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 12:00 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
>Сейчас все ленточные/табличные формы без итоговых полей. не моге же я заставить пользователя для просмотра суммы накладной нажимать на кнопки. Люди!!!! Помогите!!! Чё сделать с этой сволочью суммой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 12:35 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
не моге же я заставить пользователя для просмотра суммы накладной нажимать на кнопки Я зря, юзеров нужно учить/лечить Если серьезно, и если очень критично, то есть пару вариантов: 1. Сделать поле с источником = функции. Функция по типу Dsum 2. Поставь на форму источник select * from mytable where 1=0 после прописывания источника программно должно работать поле =sum([field]) но опять будет показывать ошибку при наложении фильтра на форму. P.S. Возможно в SP[N] будет исправление этой проблемы...а может уже есть нужно посмотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 12:50 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
разбирайся сам у меня все работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 12:51 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
у меня второй SP. нихрена они не исправили. ;( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 12:53 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
ничо исправлять не надо там работаит как надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 13:00 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
2 Хам трамвайный Сделай ленточную форму, поставь в источник формы select * from mytable в примечании сделай поле =sum([field1]) открой форму, наложи фильтр на любое поле. Что получается в поле в примечании? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 13:11 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
2 Хам: у тебя при программной подстановке рекордсета работает сумма в футере? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 13:15 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
я не исп. встроен. филтр из-за неправильного плдсчета суммы поэтому создал доп. поля для филтра и прописал все условия в ХП. и теперича только делаю requery на форме: записи и фильтуются и суммы считаются ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 13:35 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
дык я тоже не использую фильтров. они мне нафиг не нужны. у меня стандартная форма накладной. Главная форма (шапка) - подформа (строки). Recordset-ы для обеих форм устанавливаются в коде. Хочу в главной форме отображать сумму накладной (сумму строк). и нихрена. если recordset сделать постоянным (или как его, ну указать в дизайнере), то все работает. как только присваиваю его в коде - так сразу х... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 13:44 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
АУ!!! Люди!!! куда все умы подевались?? неужели никто не делал программное присвоение рекордсета????? не верю!!! p.s. погибаю. помогите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 14:57 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
а зачем тебе менять источник? у тебя данные идут из разных таблиц? в источнике постоянно зашита ХП. ты же можешь спокойно в САМОЙ ХП менять источник если тебе так нужно что-то менять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 14:59 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
я делаю me.recordset=<рекордсет> чтобы организовать транзакцию по форме. т.е. форма открывается - запускается транзакция. форма закрывается - по желанию пользователя изменения либо сохраняются, либо нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 15:07 |
|
||
|
Проблеммы с суммированием в примечании формы
|
|||
|---|---|---|---|
|
#18+
отучайся от транзакций на форме в adp лучше делать все на сервере у таблиц есть триггеры вот ими и пользуйся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 15:42 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1709&tid=1677776]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
80ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 438ms |

| 0 / 0 |
