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

Вниз

DbgridEH ..footer   Найти похожие ветки 

 
denis24   (2005-01-19 13:03) [0]

Подскажите пожулуста в чем может быть оштбка.
Есть сабжевый грид ,соединен через датасоурс с adoquery.
В гриде поле у которого footer.valuetype=count;
При запуске там постоянно  0.Почему он не показывает общее колво в поле?


 
Соловьев ©   (2005-01-19 13:09) [1]

демку глянь


 
denis24   (2005-01-19 13:34) [2]

смотрел и демку и хелп читал.Делал как там.


 
Соловьев ©   (2005-01-19 13:37) [3]

значит у тебя пустой НД


 
denis24   (2005-01-19 13:49) [4]

что такое НД?


 
Соловьев ©   (2005-01-19 13:53) [5]

набор данных -  adoquery


 
Johnmen ©   (2005-01-19 14:03) [6]

Надо бы SumList.Active включить :)
Как обычно, демку не смотрел, или делал не так...


 
denis24   (2005-01-19 14:47) [7]

не пустой ,в гриде куча записей


 
denis24   (2005-01-19 14:57) [8]

footer.valuetype=count;
про sumlist нислова в хелпе при нем только при суме.
Если же ставлю ввобще форма с гридом не грузится...


 
Johnmen ©   (2005-01-19 15:12) [9]

Пользоваться Object Inspector"ом умеешь ? :)


 
Sergey13 ©   (2005-01-19 15:52) [10]

2[7] denis24   (19.01.05 14:47)
>не пустой ,в гриде куча записей
>Если же ставлю ввобще форма с гридом не грузится...
Может это та самая куча долго грузится? 8-)


 
denis24   (2005-01-20 17:29) [11]

Разобрался с countom
Теперь другая проблема
На форме два грида.При скролинге по первому обраб запрос(query2) для второго грида на событии query1.afterscroll
короче связка из нескольких таблиц.
Так вот в этом событии прикрутил DBgrigeh2.sumlist.recalcall что бы в футере менялось кол-во записей в этом гриде.
А мне выдает именно на sumlist.recalcall      access violation.....
Что делаю не так?


 
Sergey13 ©   (2005-01-20 18:02) [12]

2[11] denis24   (20.01.05 17:29)
>Так вот в этом событии прикрутил DBgrigeh2.sumlist.recalcall что бы в футере менялось кол-во записей в этом гриде.
А без этого не менялось что ли?


 
denis24   (2005-01-20 18:21) [13]

у меня без этого не меняется
Sumlist включен


 
Johnmen ©   (2005-01-20 18:51) [14]

>А мне выдает именно на sumlist.recalcall      access violation.....

Враньё...


 
denis24   (2005-01-21 12:16) [15]

Не вранье...
procedure TDataModule2.ADOQuery1AfterScroll(DataSet: TDataSet);
.
.

ADOQuery2.Parameters.ParamByName("p1").Value:=ADOQuery1.fieldbyname("id_1").AsInteger ;
ADOQuery2.Requery;
frmmain.DBGridEh2.SumList.RecalcAll(грид который отображает adoquery2)
И тут ошибка...


 
Johnmen ©   (2005-01-21 12:30) [16]

>И тут ошибка...

Как определил, что именно тут ?


 
denis24   (2005-01-21 13:07) [17]

Дебугер на этой строчке показывает...
Но кол-во в футере подсчитывает
Пр чем только при AdoQuery1.open,который делаю в OnCreate формы
потом после его открытия скролится без проблем


 
Johnmen ©   (2005-01-21 13:18) [18]

Вот-вот. Грид ещё толком не создан, а ему уже рекалк :)))
Делай AdoQuery1.open до OnCreate формы.



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

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

Наверх




Память: 0.47 MB
Время: 0.036 c
4-1104671073
lexusU
2005-01-02 16:04
2005.02.20
Как зарегистрировать и запустить/остановить службу?


14-1107048467
olookin
2005-01-30 04:27
2005.02.20
В Екатеринбурге можно вешаться...


1-1107531869
ShimON
2005-02-04 18:44
2005.02.20
Отследить нажатие на крестик


9-1096023740
<<BEAST>>
2004-09-24 15:02
2005.02.20
DOOM3


14-1106820760
Dimedrol
2005-01-27 13:12
2005.02.20
Cordless optical mouse





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский