Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];

Вниз

Footer у DBGridEh   Найти похожие ветки 

 
Relaxxx   (2003-08-29 10:30) [0]

Здраствуйте!
Не подскажите как пользовать Footer у DBGridEh, как мне вывести сумму в конце определенной колонки??


 
Sergey13   (2003-08-29 10:44) [1]

А ты сам пробовал что нибудь сделать? Если просто читать названия пропертей в инспекторе объектов, то многое можно понять и самому.


 
Relaxxx   (2003-08-29 10:55) [2]

Все уже впрнципе сделал то что хотел, у меня как всегда сначала задаю вопрос а потом сам дохожу :-)


 
Sergey13   (2003-08-29 10:59) [3]

Менять привычки пора. Ты уже большой мальчик. 8-(


 
Roman_Tutov   (2003-08-29 15:00) [4]

А может кто подскажет как принудительно пересчитать footer ?
несколько дней уже бьюсь


 
РВА   (2003-08-29 15:09) [5]

Принудительный пересчет :
DBGridEh1.SumList.RecalcAll;

DBGridEh1.SumList.SumCollection[0].SumValue; (или [1],[2] по порядку следование столбцов)


 
GRAND   (2003-08-29 15:49) [6]

2Relaxxx:
Установи проперти:
SumList.Active:=True;
FooterRowCount:=1
Далее каждой коламне задавай свой футер.


 
mike-d   (2003-08-30 17:07) [7]

Пример из практики:
использую два DataSet"a (TTable)- один для обображения данных в graid"ах и редактирования - второй конкретно для расчета по всей таблице. Grid - естественно от Большакова (EhLib).
Результат - расчет по второму DataSet и Resfresh на первый - не более пары секунд (база небольшая - около 1000 записей) - а затем пересчет Footers -

> Принудительный пересчет :
> DBGridEh1.SumList.RecalcAll;

около 5-10 секунд.

Делайте выводы.

Иногда интересные эффекты возникают в подчиненных таблицах (master-detail). Попробйте поочередно поотключать
tblDetail.SumList.Active:=Fasle;
tblMaster.SumList.Active:=Fasle;
....
tblDetail.SumList.Active:=True;
tblMaster.SumList.Active:=True;

(это было сделано для ускорения расчета - чтобы каждый раз сумму не пересчитывала)



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.014 c
4-71998
Pi314
2003-07-20 20:54
2003.09.22
HOOK мыши - KeyState?


3-71545
AlexWeb
2003-08-27 13:11
2003.09.22
Как обновить данные в TIBQuery или TIBDataSet?


7-71991
AndrewVolkov
2003-07-10 20:23
2003.09.22
Тоже com ???


3-71514
Relaxxx
2003-08-30 13:12
2003.09.22
Наболевшая тема которую я так и нерешил, сортировка то полям.....


1-71611
ShtuKos
2003-09-09 12:37
2003.09.22
Как сделать, чтоб прогу нельзя было копировать на другие компьюте





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский