после записи в базу - всё считается автоматом. На сколько много полей? совсем не реально создать запрос с выборкой чётных значений номера?
либо другой вариант... сделать у сумлистов fvtStaticText, и по-любому поводу выполнять SQL-запрос группирующий таблицу с суммами по всем полям, и потом вручную назначить в поле Value полученные значения
Сумма в DBGridEH
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
- Игорь Акопян
- Сообщения: 1419
- Зарегистрирован: 13 окт 2004, 17:11
- Откуда: СПБ
- Контактная информация:
-
- Сообщения: 339
- Зарегистрирован: 22 ноя 2004, 19:15
- Откуда: Минск
- Контактная информация:
А реально ли запросом сделать чтоб выводилось все что мне нужно+
через юнион шло суммрование (добовлялось 3 тсрочки вниз)?
через юнион шло суммрование (добовлялось 3 тсрочки вниз)?
Просто набрать исходники может и любая обезьяна, а придумать и отладить не каждый человек.
- Игорь Акопян
- Сообщения: 1419
- Зарегистрирован: 13 окт 2004, 17:11
- Откуда: СПБ
- Контактная информация:
в принципе да, но SumList отображается интереснее - он средствами грида выравнивается вниз и не прокручивается (вроде )
-
- Сообщения: 339
- Зарегистрирован: 22 ноя 2004, 19:15
- Откуда: Минск
- Контактная информация:
Сделал так в query.beforeopen
Очищаю footers (т.е присваиваю 0)
Потом в afteropen пробегаю по все таблице и суммирю
Но уже в таблице примерно в 50 строк видно как он бегает да и долго это
Как-то стандартный sum в гриде работает быстрее
Очищаю footers (т.е присваиваю 0)
Потом в afteropen пробегаю по все таблице и суммирю
Но уже в таблице примерно в 50 строк видно как он бегает да и долго это
Как-то стандартный sum в гриде работает быстрее
Просто набрать исходники может и любая обезьяна, а придумать и отладить не каждый человек.
- Игорь Акопян
- Сообщения: 1419
- Зарегистрирован: 13 окт 2004, 17:11
- Откуда: СПБ
- Контактная информация:
Лелик, это что, означает "см. первый пост"?
-
- Сообщения: 339
- Зарегистрирован: 22 ноя 2004, 19:15
- Откуда: Минск
- Контактная информация:
Нет
Можно ли как-нибудьпри открыти чтоб сразу же суммирование шло сделать
А не после открытия бегать по таблице и суммировать
Можно ли как-нибудьпри открыти чтоб сразу же суммирование шло сделать
А не после открытия бегать по таблице и суммировать
Просто набрать исходники может и любая обезьяна, а придумать и отладить не каждый человек.
- Игорь Акопян
- Сообщения: 1419
- Зарегистрирован: 13 окт 2004, 17:11
- Откуда: СПБ
- Контактная информация:
чем не понравились мои рекомендации?
Решений как минимум 3:
1) Создаём к каждому полю поле - флаг чётности, сумлист по каждому. При большом количестве полей довольно муторное занятие, но результат налицо. Минусы - полей станет в 2 раза больше.
2) Сумлист статический - суммирование придётся выполнять отдельным запросом при каждом изменении в таблице.
3) Твой способ, сделать Union и не использовать сумлист.
Само всё равно ничего делаться не будет
Решений как минимум 3:
1) Создаём к каждому полю поле - флаг чётности, сумлист по каждому. При большом количестве полей довольно муторное занятие, но результат налицо. Минусы - полей станет в 2 раза больше.
2) Сумлист статический - суммирование придётся выполнять отдельным запросом при каждом изменении в таблице.
3) Твой способ, сделать Union и не использовать сумлист.
Само всё равно ничего делаться не будет
-
- Сообщения: 0
- Зарегистрирован: 12 окт 2015, 04:09
- Откуда: Guam
- Контактная информация:
On our web, you can feel safe! Besides we use mirrored hard drives on all of our servers so we also take backup twice a day on separate servers. We use ISPmanager as the control panel. ISPmanager is a control panel that makes it easy to administer its Web site. With us you can place as many websites and domains you wish for a hosting account.
virtual hosting
virtual hosting